我正在编写Java代码,该代码使用Selenium Web Driver与PhantomJS作为浏览器访问站点。
我的要求是,我应该能够检索每个站点返回的状态码。在浏览了几个可用的帖子之后,似乎Selenium Web Driver没有这个规定。但是PhantomJS有OnResourceReceived
API返回状态码。
我如何能够使用OnResourceReceived
与硒Web驱动程序。有人能帮我一下吗?或者其他可以给我状态码的方法?
你可以使用FiddlerCore来获取HTTP状态码。这篇优秀的指南解释了如何用selenium webdriver做到这一点:http://jimevansmusic.blogspot.co.uk/2013/08/implementing-webdriver-http-status.html