如何使用 PhantomJS 通过 Webdriver 记录页面加载的所有 HTTP 请求和响应?我正在使用 python,我的超级简单测试脚本如下所示:
from selenium import webdriver
driver = webdriver.PhantomJS()
driver.get('http://www.golem.de')
我已经在 PhantomJS 中找到了这些功能:
page.onResourceRequested = function (request) {
console.log('Request ' + JSON.stringify(request, undefined, 4));
};
但我不知道如何将它与 Selenium Webdriver 分别与 Ghostdriver 结合在一起。我怎么能这样做?