我必须通过 selenium webdriver(java) 对网站的站点分析进行测试。所有属性、值都通过 URL 标头请求发送到分析工具。我想单独捕获请求,以便我可以执行我的操作并提取属性及其值。
我试过 BrowserMob 工具。它以 HAR 文件的形式让我获得了全部流量。有没有办法单独提取请求?
我试过server.setCaptureHeaders(true);
了,但没有多大帮助,因为我在 HAR 中看到了一大堆 URL。我只对发送到分析网站的一个感兴趣。有一个在幕后作为请求发送的 URL。很少有分析插件能够准确获取请求 URL 并提取属性值,但我无法通过这些插件实现自动化。
或者有没有办法只从 HAR 中窃取某些请求?