我的网络服务器在 95% 的时间里提供的内容只是简单的 ascii。但是在极少数情况下,内容包含一些德语非 ascii 字符。
现在我可以通过检测内容是否包含任何非 ascii 字符来设置 content-type
响应 header ,或者我可以始终设置响应 header :
Content-Type: text/plain; charset=UTF-8
做后者有什么缺点吗?
最佳答案
不,它的作用只是告诉浏览器使用哪个字符集来解码您的响应。
关于http - 使用 : text/plain; charset ="UTF-8" 有什么缺点吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17934505/