是否可以使用WebDriver捕获XHR响应数据

Ale*_*der 14 selenium webdriver selenium-webdriver

我正在使用Selenium WebDriver编写小型机器人.是否可以使用browsermob-proxy或任何不同的方式从XmlHttpRequests的响应中捕获数据?我需要检查POST/GET查询中收到的数据.实际上问题更多与browsermob-proxy的功能有关,我找不到答案.

小智 -1

我只能想象用 Javascript 或 GreaseMonkey 拦截 AJAX 调用的常用方法。我用这个解决方案得到了很好的结果:/sf/answers/476382301/ 您可以将输出替换为 log 以创建一个 div 并用响应填充它。然后你可以用 Selenium 读出它。