【问题标题】:web page request aborted网页请求中止
【发布时间】:2012-06-22 07:22:05
【问题描述】:

在 www.tongguitar.co.kr 上,您可以在 Firebug (Firefox) 的 Net 选项卡中看到:

GET www.tongguitar.co.kr, Status: Aborted
GET www.tongguitar.co.kr, Status: Aborted
[...]
GET www.tongguitar.co.kr, Status: Aborted
GET www.tongguitar.co.kr, Status: 200 OK

它并不总是发生,但只是有时,我不知道为什么。我使用 PHP 和 MySQL 和 Apache。是服务器端的问题,还是 DNS 的问题? PHP源代码有错误吗?

【问题讨论】:

  • 我认为从缓存中检索资源时会发生这种情况,即如果您的缓存中已经存在图像,则请求将被中止。因此,如果您清除缓存并尝试重新加载页面 - 上述消息应该会消失。
  • stackoverflow.com/questions/2766879/… 可能是 firebug 的已知问题。
  • 您还可以中止 AJAX 请求以防止对同一请求获得多个响应:stackoverflow.com/questions/4551175/…

标签: php mysql apache firebug


【解决方案1】:

如果您有简单的事情,例如 CSS 翻转(您翻转图像,发送请求,但您在返回响应之前移动了一个),或者如果您的页面的 JavaScripting 请求资源但不等待,有时会发生这种情况回复返回。通常,后者与 JS 分析调用有关。当您点击“停止”按钮时也会发生这种情况。

无论如何,这都不是错误。这只是浏览器如何使用 HTTP 的一部分。

【讨论】:

    猜你喜欢
    • 2010-11-19
    • 1970-01-01
    • 1970-01-01
    • 2012-05-28
    • 2022-01-18
    • 1970-01-01
    • 1970-01-01
    • 2017-03-03
    • 2019-07-28
    相关资源
    最近更新 更多