IE 9请求没有带空响应的方法

Che*_*Hin 5 internet-explorer httprequest internet-explorer-9

这是我的用户遇到的一个非常奇怪的浏览器问题.我的公司网站已经工作了几年.一个月前有一位用户报告他无法加载我们的网站.他所看到的只是一个空白页面.用户非常友好地打开Internet Explorer开发人员工具来捕获网络流量,并将结果发送给我们(xml文件).

我们在xml文件中发现了以下奇怪的请求:没有参数但是url的请求,响应完全为空.由于未下载此密钥javascript文件,客户端会看到一个空白页面.

<entry>
                <pageref>0</pageref>
                <startedDateTime>2015-04-17T14:51:20.852+08:00</startedDateTime>
                <time>6739</time>
                <request>
                                <method/>
                                <url>http://myhostname.com/page/mykey.js</url>
                                <httpVersion/>
                                <cookies/>
                                <headers/>
                                <queryString/>
                                <headersSize>0</headersSize>
                                <bodySize>0</bodySize>
                </request>
                <response>
                                <cookies/>
                                <headers/>
                                <content>
                                                <size>0</size>
                                                <mimeType/>
                                </content>
                                <redirectionURL/>
                                <headersSize>0</headersSize>
                                <bodySize>0</bodySize>
                </response>
                <cache/>
                <timings>
                                <send>6739</send>
                                <wait>-1</wait>
                                <receive>-1</receive>
                </timings>
</entry>
Run Code Online (Sandbox Code Playgroud)

除了请求中的URL,我没有修改上面的xml片段中的任何内容.这是我们在xml文件中找到的唯一有问题的请求,其他请求/响应看起来很正常.客户端刷新了页面,但Internet Explorer仍然无法加载此javascript文件.

我的问题是,在什么情况下IE会发出如此奇怪的请求?它可能与缓存问题有关吗?例如IE以某种方式缓存错误的文件?

Fed*_*eco 0

尝试以下选项:

  1. 启用/禁用 GPU 加速
  2. 通过 HTML 验证器验证您的 HTML 页面
  3. 您是否使用过多个同名 ID?
  4. 也许 Windows 的字体缓存有问题?
  5. 检查它是否可以在 Chrome 上运行?