1
由Pyramid web框架生成的HTTP響應將; charset=UTF-8
附加到Content-Type
HTTP標頭。例如,Content-Type HTTP標頭中「charset」的範圍
Content-Type: application/json; charset=UTF-8
Section 14.17 of RFC 2616給出了這樣一個例子:
Content-Type: text/html; charset=ISO-8859-4
然而,有沒有這個charset
「財產」 的角色描述。這有什麼範圍,誰解釋它?
基本上它告訴客戶端'text/html'內容(解碼和解壓縮的響應體)本身是以'UTF-8'編碼的?對於某些定義而言,這可能是也可能不是多餘的。例如,[RFC 4627](http://www.ietf.org/rfc/rfc4627.txt)的第3節給出了明確確定JSON文本編碼的明確方法。另外,XML文檔可以在'<?xml version =「1.0」encoding =「UTF-8」?>頭中指定編碼。 –
這就是它所說的 - 當然,XML文件可以通過其他方式傳輸,或者存儲在磁盤上,這些是額外聲明中的一部分。 –