1

我用

String trafficOutput = selenium.captureNetworkTraffic("json");

从浏览器获取响应头。我可以使用 Firefox 或 Google Chrome(两者都有响应标头)来执行此操作,但使用 Internet Explorer,则不会返回任何内容。

知道如何使用 IE 来做到这一点吗?我用的是IE9。

4

1 回答 1

0

你不能。

该功能是在 Selenium 1 中为 Firefox 实现的 hack。如果您使用的是 Selenium 2,则根本不应该使用它(或 Selenium 1 API)。

相反,看看 BrowserMob 代理 - http://bmp.lightbody.net

这是一个代理实现,因此可以与所有浏览器驱动程序一起使用,并且比 Selenium 1 hack 实现更有用。

于 2015-08-21T23:23:29.773 回答