当我使用Firebug 1.5时,我在某些ajax请求中遇到200个ABORTED错误。通过在文本字段中输入,您可以在this demo page上看到这种情况。即使出现这些错误,该网站的功能似乎也可以正常工作。简单地忽略这些错误是否安全?
这个wicket mailing list thread似乎表明wicket ajax代码正在做它应该做的事情。此外,这firebug issue似乎表明可能存在一些问题。不知道该怎么想。
答案 0 :(得分:11)
我只花了30分钟就遇到了类似的问题。虽然这不是上面直接的答案,谷歌搜索我的问题让我在这里,所以我想我会在这里添加它,以防它节省其他人一些时间。与往常一样,我的问题是开发人员错误。我正在将ajax请求绑定到提交按钮,但是我忘记在创建XHR之前在按钮上使用了preventDefault(),因此一旦按钮的默认行为启动,请求就会中止 - 有时在反应回来了,有时候没有 - 但它总会在萤火虫1.5报告中止。
答案 1 :(得分:1)
我也遇到了这个。我可以在每个请求的上面的演示站点上看到它,但我也在我的一个站点上看到它。我之前没有注意到这一点,我确信我会注意到它,因为我每天都盯着控制台几个小时。给出了一些非常复杂的消息。
我正在使用带有firebug 1.5的mac。这个bug已经在firebug bug list id = 2712上报告过,但似乎无处可去。这是一个棘手的问题。当我同时发出2个同时发出的请求时,我倾向于注意到这一点,并且可能有一个先发制人地在另一个之前返回。但这不应该导致中止消息。
答案 2 :(得分:0)
我看到你的演示页面有firebug,似乎工作正常,没有错误,请注意200响应表示请求成功 - >好吧,这不是像你说的那样的错误中止。感谢
答案 3 :(得分:0)
听起来好像已经回来的请求中止了。 Firebug将在未来的某个版本中过滤掉这些内容,请参阅此处的代码更改: