我喜欢Firefox中Firebug的一个功能是它显示正在进行的AJAX请求(在它们完成之前)。但是,Chrome在完成之前不会显示请求。有没有办法通过Chrome开发人员工具查看待处理(进行中)的网络请求?我想尽快识别导致延迟的任何AJAX请求。在某些情况下,错误的请求可能需要15或30秒,并且等待那么长时间才知道发生了什么是没有意义的。
请注意:我可以看到网络请求。我的问题不是如何查看网络请求。
修改:我必须更正上述声明,即Chrome不会显示待处理的请求。它确实显示了它们。具体问题是待处理的 ajax请求未显示在Network-> XHR面板中;它们只在完成时显示在那里。 Network-> All面板确实显示了待处理的XHR请求。
答案 0 :(得分:18)
按下过滤器按钮,然后键入StatusCode:0:
看起来它还包括一些其他的东西,比如数据网址,但它应该足够好了。
2015年6月23日更新:语法现在是“status-code:0”,而不是“StatusCode:0”。
答案 1 :(得分:1)
Go to Network > Other
tab to see pending requests.
答案 2 :(得分:0)
我非常确定inspect>网络会显示get / post请求,但您可能必须先点击红色记录按钮。