我遇到了一种奇怪的情况,即 Firefox 加载页面 2 或 3 次只是为了显示一次。我已经研究了诸如空图像标签之类的明显事物,但无法弄清楚。
使用萤火虫,我可以快速看到浏览器在加载页面的其他元素之前得到 200 Aborted 然后 200 OK。查看我的服务器日志,我只看到 200 次 OK,没有什么像中止一样。有谁知道为什么会这样?它发生在简单的链接点击中,发生这种情况时没有 ajax 起作用。这会导致额外的服务器负载,并且还会导致非幂等操作的双重活动。
Firebug 导致 @fontface 字体文件的第二个 HTTP GET 请求
http://code.google.com/p/fbug/issues/detail?id=4649
我遇到了同样的问题,但是是谁的 Firebuq buq :)
当您对 XMLHTTPRequest 对象调用 abort() 方法时会发送 200 Abort 。也许您应该发布一些相关的 JS 代码或查找调用 abort() 的情况。
我看到的唯一接近此的是糟糕的 .htaccess 重定向。如果您使用的是 linux 服务器,请检查文件所在文件夹中的所有 .htaccess 文件、您要链接到的文件夹以及所有父文件夹。
该问题与萤火虫完全相关。尝试使用 Firefox 的内置 Web 控制台并启用“Net”选项。
就我而言,存在阻止 https: 传输的网络问题(SSL 会话不受信任)。一旦凭证被接受,传输就会从 ABORTED 变为 Success。
检查 img 标签中没有空的 src 属性。