显示页面有问题。
我访问了我的网页=>页面中的文字将为break font。
但是当我使用Set Character Encoding扩展并选择UTF-8 =>文字显示正常
=>普通和UFT-8请求有什么区别? 我想显示带有UTF-8的页面,但不要更改代码=>我该怎么办?
答案 0 :(得分:1)
普通和UFT-8请求有什么区别?
你误解了发生的事情。在每种情况下请求都是相同的。不同之处在于浏览器如何处理响应。
我想显示带有UTF-8的页面,但不要更改代码=>我该怎么办?
简短版本是:
计算机数据由1和0组成。通过排列那些1和0来表示文本有不同的方法。对于今天的几乎所有目的,最好的选择是UTF-8。
当服务器发出HTTP响应时,它会发送一组HTTP头,然后发送一个HTTP主体。
标题由一堆元数据组成,包括可以描述字符编码的标题。也可以使用HTML文档中的<meta>
元素来指定此信息,但这会对HTTP标头起到第二个作用。
您需要确保该标头和/或<meta>
符合您的文档使用的编码的真相。
基本阅读: