在Firefox中,我使用Firebug,它允许我查看ajax调用发出的每个http请求。我已经把我的开发换成了Chrome,到目前为止我还挺喜欢它的。然而,我唯一的抱怨是,开发人员工具似乎不允许查看每个ajax请求。我曾经遇到过这样的情况: Resources面板显示了对同一资源的多个请求,但它只做了一次,而且再也不会这样做。
有没有办法在Chrome中可靠地看到页面通过javascript发出的每个http请求?
编辑:11/30/09 11:55
目前,为了解决这个问题,我在Chrome旁边运行了Fiddler来查看我的请求,但如果有办法在浏览器中做到这一点,我会更愿意。
发布于 2010-06-11 06:46:07
我知道这是个老生常谈的话题,但我想我应该加入进来。
Chrome目前有一个内置的解决方案。
CTRL+SHIFT+I
(或导航到Current Page Control > Developer > Developer Tools
。在更新版本的Chrome中,单击扳手图标>工具>开发人员工具。)以启用开发人员工具。Network
按钮。如果尚未启用,请为会话启用它或始终启用它。单击sub-button."XHR"
an AJAX call
。"Resources"
下的左列中。发布于 2011-03-03 19:18:02
对此最新的回答是:它们列在开发人员工具中的“网络”按钮下,而不再像以前那样列在“资源”下。
发布于 2014-05-19 17:01:48
更新
Chrome更改了检查请求的方式,并建议现在对从chrome://net-export/导出的日志使用Catapult Netlog Viewer
chrome://net-export/
旧Chrome版本
您还可以在Chrome中使用此链接,以获取比检查员更详细的信息。
chrome://net-internals/#events
这将显示打开时浏览器的所有请求的日志
https://stackoverflow.com/questions/1820927
复制相似问题