1

大家好,我想在python中运行多个browsermob服务器(想同时检测两个chrome浏览器的http,但以后可以分开),但是当我将第二个服务器分配给第二个代理时,我得到错误'没有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())
4

1 回答 1

1

下载最新版本

https://github.com/automatedtester/browsermob-proxy-py

然后传递一个新的代理端口 create_proxy({"port":9911})

browsermobproxy 将始终尝试使用端口 8081,第二个实例将静默崩溃

于 2015-04-25T04:49:10.167 回答