我开发了一个 GWT / GAE 应用程序并试图让它被谷歌索引。为了首先检查我的主页是否 100% 干净,我使用 W3C 验证服务来检查语法。
验证服务返回有关字符编码不匹配的错误,如下所示:
“HTTP 标头 (iso-8859-1) 中指定的字符编码与<meta>
元素 (utf-8) 中的值不同。我将使用 HTTP 标头 (iso-8859-1) 中的值进行此验证。 "
你能帮我解决这个问题吗:
在开发环境中,该文件存储在 utf-8 中,所以我期待 Web 服务器也会返回带有字符编码 utf-8 的文件。在使用以下命令验证 osx 上的字符编码后,我很确定它是 utf-8:“file -I HOME_PAGE_NAME.jsp”返回“HOME_PAGE_NAME.jsp: text/html; charset=utf-8”
我应该做些什么才能以正确的字符编码交付文件?
谢谢,
雨果