1

我有一个网站问题,有时浏览器窗口中只显示 HTML 文本,而不是呈现的 HTML 页面。这有时会在所有浏览器中发生。示例网址: http: //www.starkl.at/view/p-1258/Newsletter---Gartentipp/

来自 IE9 的 HTTP 请求标头是(未显示 Cookie):

GET http://www.starkl.at/view/p-1258/Newsletter---Gartentipp/ HTTP/1.1
Accept: text/html, application/xhtml+xml, */*
Referer: http://www.starkl.at/view/p-1931/Service/
Accept-Language: de-AT
User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
Accept-Encoding: gzip, deflate
Connection: Keep-Alive
DNT: 1
Host: www.starkl.at
Pragma: no-cache

HTTP 响应标头是:

HTTP/1.1 200 OK
Date: Wed, 19 Sep 2012 07:43:49 GMT
Cache-Control: no-cache, no-store, must-revalidate, proxy-revalidate
Content-Type: text/html;charset=UTF-8
Content-Length: 21160
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive

内容长度(以字节为单位)似乎也匹配。它是在 Tomcat 6/7 上运行的 Java 6/7 应用程序,前面有一个额外的 httpd 2.2.x。

知道可能是什么问题吗????

提前致谢!

4

2 回答 2

2

如果浏览器编写代码而不呈现它是因为它被告知这样做,那么您的应用程序可能正在返回以浏览器认为它是纯文本的方式编码的 html。

于 2012-09-19T08:45:02.687 回答
-5

打开工具、选项、电子邮件、电子邮件选项,然后取消选中“以纯文本格式阅读所有标准邮件”。这适用于 Outlook 2003,因此您的版本(如果不是 2003)可能会略有不同。

于 2013-09-23T12:44:37.940 回答