在 Chrome 中捕获 XHR / Ajax 请求

Posted

技术标签:

【中文标题】在 Chrome 中捕获 XHR / Ajax 请求【英文标题】:Capture XHR / Ajax requests in Chrome 【发布时间】:2016-10-15 06:57:35 【问题描述】:

我正在使用 LogType.WebBrowser、LogLevel.All 从 Chrome 的控制台输出窗口捕获控制台输出

但由于某种原因,我没有在“调试”选项卡下捕获 XHR 消息

谁能告诉我为什么,我无法捕获这些 XHR 日志?

【问题讨论】:

【参考方案1】:

您可以使用 BrowserMob-Proxy 从 HAR 中捕获 XHR

BrowserMob Proxy 是一个简单的实用程序,可以轻松从浏览器捕获性能数据,通常使用 Selenium 和 Watir 等自动化工具包编写。

【讨论】:

啊,很遗憾我不能使用任何类型的代理/扩展。我正在使用硒网格

以上是关于在 Chrome 中捕获 XHR / Ajax 请求的主要内容,如果未能解决你的问题,请参考以下文章

XHR ajax

兼容ie7到ie11,chrome,firefox的ajax代码

AJAX之XHR

无法在 chrome 开发工具中对某些请求“重播 xhr”

在 Chrome 中超时 Ext.Ajax.request 后未捕获的异常

使用 Selenium 捕获网络 XHR 日志(带有参数的请求/响应)