我喜欢Firefox中的Firebug的一个功能是,它可以显示正在进行的AJAX请求(在完成之前)。 Chrome不会显示请求,直到请求完成。是否可以通过Chrome开发者工具查看待处理的(正在进行中的)网络请求?我想尽快找出引起延迟的任何AJAX请求。在某些情况下,错误的请求可能会花费15或30秒,而等待那么长时间才知道发生了什么却没有任何意义。
请注意:我可以看到网络请求。我的问题不是如何查看网络请求。
编辑:我必须更正我在Chrome不会显示待处理请求的声明。它确实显示了它们。具体的问题是,待处理的ajax请求不会显示在“网络”->“ XHR”面板中。他们只在完成时显示在那里。 Network-> All面板会显示未决的XHR请求。
最佳答案
按下过滤器按钮,然后键入status-code:0
:
看起来它还包含其他一些内容,例如数据url,但是应该足够好了。
2015年6月23日更新:语法现在为“状态代码:0”,而不是“状态代码:0”。
关于ajax - 如何使用Chrome查看待处理的AJAX请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22916158/