안녕하세요 저는 파이썬에서 여러 browsermob 서버를 실행하고 싶습니다 (두 개의 크롬 브라우저의 http를 동시에 감지하지만 나중에 분리 할 수있는 방식으로). 그러나 두 번째 서버를 두 번째 프록시에 할당하면 'No json object 디코딩 될 수 있습니다 '
내 코드는 다음과 같습니다.
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())
최신 버전 다운로드
https://github.com/automatedtester/browsermob-proxy-py
그런 다음 새 프록시 포트 create_proxy ({ "port": 9911})를 전달합니다.
browsermobproxy는 항상 포트 8081을 사용하려고 시도하고 두 번째 인스턴스는 조용히 충돌합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다