0

我希望我的 .html 文件以 utf-8 编码。我将元数据放在 html 文件和 Web.config 中的全球化设置中,但我仍然观察到我的 GET 请求包含请求标头,例如:

Accept-Encoding:gzip,deflate,sdch
Accept-Language:en-US,en;q=0.8

如何更改它们以添加 utf-8 和“tr”语言?这是我在服务器响应中看到奇怪字符的原因吗?像“ç”或“ö”这样的字符应该在我的 html 文件中?

4

1 回答 1

1

Accept-Encoding头告诉服务器您可以处理哪些压缩算法,例如,服务器可能会发送压缩后的响应,因为您告诉它您可以处理它。

您可以处理的字符编码在Accept-Charset标头中发送给服务器。例如Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.3

无论如何,如果您只是希望您的 html 文件以 UTF-8 编码,您需要做的就是以 UTF-8 编码保存这些文件。这取决于您的文本编辑器。

于 2012-12-12T10:51:47.880 回答