<分区>
我需要使用 Selenium 检查 HTTP 响应 header 的最佳方法。我查看了 Selenium 文档,没有看到任何直接的方法来做到这一点。非常感谢您的帮助。
<分区>
我需要使用 Selenium 检查 HTTP 响应 header 的最佳方法。我查看了 Selenium 文档,没有看到任何直接的方法来做到这一点。非常感谢您的帮助。
最佳答案
DefaultSelenium 中的 captureNetworkTraffic() API 捕获 http 请求/响应 header ,您可以以 html/xml/plain 格式访问它们。
示例代码如下:
Selenium s = new DefaultSelenium(...);
s.start("captureNetworkTraffic=true");
s.open("http://www.google.com");
String xml = s.captureNetworkTraffic("xml"); // html, plain
s.stop();
关于http - 使用 Selenium 检查 HTTP 响应 header 的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/679218/