Firebug 1.5显示200 Aborted用于Ajax请求

时间:2010-02-11 02:36:12

标签: ajax firebug xmlhttprequest firebug1.5

当我使用Firebug 1.5时,我在某些ajax请求中遇到200个ABORTED错误。通过在文本字段中输入,您可以在this demo page上看到这种情况。即使出现这些错误,该网站的功能似乎也可以正常工作。简单地忽略这些错误是否安全?

这个wicket mailing list thread似乎表明wicket ajax代码正在做它应该做的事情。此外,这firebug issue似乎表明可能存在一些问题。不知道该怎么想。

4 个答案:

答案 0 :(得分:11)

我只花了30分钟就遇到了类似的问题。虽然这不是上面直接的答案,谷歌搜索我的问题让我在这里,所以我想我会在这里添加它,以防它节省其他人一些时间。与往常一样,我的问题是开发人员错误。我正在将ajax请求绑定到提交按钮,但是我忘记在创建XHR之前在按钮上使用了preventDefault(),因此一旦按钮的默认行为启动,请求就会中止 - 有时在反应回来了,有时候没有 - 但它总会在萤火虫1.5报告中止。

答案 1 :(得分:1)

我也遇到了这个。我可以在每个请求的上面的演示站点上看到它,但我也在我的一个站点上看到它。我之前没有注意到这一点,我确信我会注意到它,因为我每天都盯着控制台几个小时。给出了一些非常复杂的消息。

http://dl.dropbox.com/u/848795/Screen%20shot%202010-02-16%20at%2011.05.16%20PM.png

我正在使用带有firebug 1.5的mac。这个bug已经在firebug bug list id = 2712上报告过,但似乎无处可去。这是一个棘手的问题。当我同时发出2个同时发出的请求时,我倾向于注意到这一点,并且可能有一个先发制人地在另一个之前返回。但这不应该导致中止消息。

答案 2 :(得分:0)

我看到你的演示页面有firebug,似乎工作正常,没有错误,请注意200响应表示请求成功 - >好吧,这不是像你说的那样的错误中止。感谢

alt text

答案 3 :(得分:0)

听起来好像已经回来的请求中止了。 Firebug将在未来的某个版本中过滤掉这些内容,请参阅此处的代码更改:

http://code.google.com/p/fbug/source/detail?r=6127