私はChrome for YouTubeからSelenium Python Scriptを通してHARをダウンロードしています。 コードスニペット:Selenium ChromeドライバでTCPの代わりにQUICを使用するようにしました
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument("--proxy-server={0}".format(url))
chrome_options.add_argument("--enable-quic")
self.driver = webdriver.Chrome(chromedriver,chrome_options = chrome_options)
self.proxy.new_har(args['url'], options={'captureHeaders': True})
self.driver.get(args['url'])
result = json.dumps(self.proxy.har, ensure_ascii=False)
は、私はHARをダウンロードするたびQUICを使用したいが、私はWiresharkのセレンドライバを介してパケットを見たときにのみTCPを使用しています。 Chrome搭載ドライバでQUICKを使用する方法はありますか?またはBMPの代替品はありますか?
この質問のFirefoxについても同様のことが尋ねられました。How to capture all requests made by page in webdriver? Is there any alternative to Browsermob?と、BMPを必要とせずにセレンのみの解決策がありました。それではChromeの可能性はありますか?