我在Chrome 30中遇到一个奇怪的问题,Chrome无法加载HTML(.aspx)页面。它在网络选项卡中显示如下:
我禁用了所有扩展程序,因此它不能是AdBlock或任何其他扩展程序。 我试图在iframe中加载页面,也作为普通页面加载,但同样的问题也出现了。
请求和响应的标头如下:
我认为那里没有问题......
我无法理解,为什么此页面无法加载,而其他页面加载正常。如您所见,该页面甚至返回状态代码200,但没有任何内容。该页面在Firefox中运行良好。
有一个用于IE的p3p标头,但Chrome应该忽略它。
此页面曾用于以前版本的Chrome,因此必须对Chrome进行最新更新(30或以前的某些版本)。
任何想法,可能是什么问题?
答案 0 :(得分:0)
我终于找到了答案:
https://stackoverflow.com/a/17171164/1196593
我们在相关的ASP.NET页面中使用了Response.Close()。 Chrome似乎不喜欢它。我将其更改为Response.End(),现在它可以正常工作。 : - )
我不知道为什么它与Fiddler合作。也许Fiddler对网络流量进行了一些更改,因此Chrome无法解决Response.Close()引起的问题。