我正在使用BrowserMob代理2.0-beta-8在Selenium的测试自动化项目中。我正在测试的页面使用的是https,我需要重写用户代理标头。对于纯 http 请求,一切正常 - 调用请求拦截器,我可以重写标头。但是,对于 https 请求,根本不调用拦截器。
BrowserMob 目前不支持拦截 https 请求还是我在这里遗漏了什么?
你没有提到你使用的是什么浏览器:
1)如果您使用的是Firefox/Chrome,Selenium2和BrowserMob> = 2.0-beta8,那么一切都应该开箱即用
2) 如果您使用的是其他浏览器,请检查如何安装浏览器 CA 证书