3

我遇到了一种奇怪的情况,即 Firefox 加载页面 2 或 3 次只是为了显示一次。我已经研究了诸如空图像标签之类的明显事物,但无法弄清楚。

使用萤火虫,我可以快速看到浏览器在加载页面的其他元素之前得到 200 Aborted 然后 200 OK。查看我的服务器日志,我只看到 200 次 OK,没有什么像中止一样。有谁知道为什么会这样?它发生在简单的链接点击中,发生这种情况时没有 ajax 起作用。这会导致额外的服务器负载,并且还会导致非幂等操作的双重活动。

4

6 回答 6

2

Firebug 导致 @fontface 字体文件的第二个 HTTP GET 请求

http://code.google.com/p/fbug/issues/detail?id=4649

我遇到了同样的问题,但是是谁的 Firebuq buq :)

于 2012-02-22T03:02:47.310 回答
1

当您对 XMLHTTPRequest 对象调用 abort() 方法时会发送 200 Abort 。也许您应该发布一些相关的 JS 代码或查找调用 abort() 的情况。

于 2012-02-23T03:01:06.533 回答
1

我看到的唯一接近此的是糟糕的 .htaccess 重定向。如果您使用的是 linux 服务器,请检查文件所在文件夹中的所有 .htaccess 文件、您要链接到的文件夹以及所有父文件夹。

于 2012-01-18T19:12:54.313 回答
0

该问题与萤火虫完全相关。尝试使用 Firefox 的内置 Web 控制台并启用“Net”选项。

于 2012-02-22T04:58:05.670 回答
0

就我而言,存在阻止 https: 传输的网络问题(SSL 会话不受信任)。一旦凭证被接受,传输就会从 ABORTED 变为 Success。

于 2013-05-01T22:54:25.380 回答
-1

检查 img 标签中没有空的 src 属性。

于 2011-07-11T23:24:34.063 回答