ネットワークデータをキャプチャするために、Selenium 3.0.2 と browsermob proxy 0.7.1 を使用しています。私が得ているのは空のJSONだけです。私のコードは次のとおりです。
server = Server("/Users/dev/Downloads/browsermob-proxy-2.1.2/bin/browsermob-proxy")
server.start()
proxy = server.create_proxy()
if browser is None:
profile = webdriver.FirefoxProfile()
profile.set_preference("browser.privatebrowsing.autostart", True)
browser = webdriver.Firefox(firefox_profile=profile, proxy=proxy.selenium_proxy())
proxy.new_har("google", options={'captureHeaders': True, 'captureContent': True})
browser.get("https://google.com/")
print(proxy.har)
私が得るのはこの空のJSONだけです
{'log': {'pages': [{'id': 'google', 'comment': '', 'pageTimings': {'comment': ''}, 'startedDateTime': '2016-12-01T14 :23:24.984-05:00', 'タイトル': 'google'}], 'エントリ': [], 'バージョン': '1.2', '作成者': {'コメント': '', '名前' : 'BrowserMob プロキシ', 'バージョン': '2.1.2'}, 'コメント': ''}}