大家好我想在python中运行多个browsermob服务器(想要同时检测两个chrome浏览器的http,但之后可以将它分开)但是当我将第二个服务器分配给第二个代理时,我得到了错误& #39;没有json对象可以被解码'
我的代码正在关注
server1 = Server(path_browsermobproxy, options={'port':9090})
server1.start()
proxy1 = server1.create_proxy()
profile1 = webdriver.FirefoxProfile()
profile1.set_proxy(proxy1.selenium_proxy())
server2 = Server(path_browsermobproxy, options={'port':9091})
server2.start()
proxy2 = server2.create_proxy()
profile2 = webdriver.FirefoxProfile()
profile2.set_proxy(proxy2.selenium_proxy())
答案 0 :(得分:0)
下载最新版本
https://github.com/automatedtester/browsermob-proxy-py
然后传递一个新的代理端口create_proxy({" port":9911})
browsermobproxy将始终尝试使用端口8081,第二个实例将以静默方式崩溃