我的網絡服務器提供95%的時間只是簡單的ascii內容。但是,在一些極少數情況下,內容包含一些德語非ASCII字符。有沒有使用的缺點:text/plain; charset =「UTF-8」
現在我可以如果內容包含任何非ASCII字符檢測設置content-type
響應頭,或者我可以始終將響應頭:
Content-Type: text/plain; charset=UTF-8
有沒有做後者的任何缺點?
我的網絡服務器提供95%的時間只是簡單的ascii內容。但是,在一些極少數情況下,內容包含一些德語非ASCII字符。有沒有使用的缺點:text/plain; charset =「UTF-8」
現在我可以如果內容包含任何非ASCII字符檢測設置content-type
響應頭,或者我可以始終將響應頭:
Content-Type: text/plain; charset=UTF-8
有沒有做後者的任何缺點?
不,它只是告訴瀏覽器哪個字符集解碼你的響應。
不,沒有缺點 - 但您需要正確拼寫"utf-8"
。
ASCII是UTF-8的一個子集,因此對於全ASCII文檔聲明charset
爲utf-8
是完全安全的。
感謝您指出錯字 - 我編輯了問題以糾正錯誤。 –