問題タブ [browsermob-proxy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
selenium-webdriver - Browsermob har のタイミングがずれているようです
Selenium をStarting ChromeDriver 2.23.409699
介しbrowsermob-proxy-2.1.2
て駆動し、HAR データにアクセスできますが、特に SSL サイトではタイミングが奇妙に見えます。
たとえば、最初のフェッチは Web サイト自体に対して行われ、タイミングによって次のようになります。
@ 開始から 512 ミリ秒で、最初のリクエストがページに送信されます。
- 接続: 1,306ms
- SSL: 1,293ms
- 送信: 1ms
- 待機: 16ms
- 受信:6ms
次に @ 576 ミリ秒 (ページ後 64 ミリ秒) に、参照されたスタイル シートへの 2 番目のリクエストが送信されます。
ただし、私が知る限り、ページがまだ接続 (SSL と接続) を待機している間にリクエスト #2 が送信されると、タイミングが重複します。以下のグラフは、それらが重なり合っていることを示しています。
私が間違っていることや誤解していることはありますか?
java - BrowserMob-Proxy (PhantomJS) を使用して HAR リクエストとレスポンスをキャプチャできない
browsermob (selenium+PhantomJS ブラウザー) を使用して要求と応答をキャプチャーできません
サンプルコードを参照してください
機能:
アプリケーションの起動:
har ファイルの作成:
上記のコードを使用して生成される Har:
python - Selenium に SSL 証明書を追加する
BrowserMob-Proxy と Selenium を使用しています。ほとんどすべての URL をロードするYour connection is not secure, Error code:SEC_ERROR_UNKNOWN_ISSUER
と、ブラウザーでエラーが発生します。ただし、 BMP によって提供された証明書を(Firefox -> オプション -> 詳細設定 -> 証明書 -> インポート経由で) インポートすると、すべてがスムーズに機能します。
私の質問は、これをプログラムで行う方法です。私はすでに試しました
しかし、それはまったく影響を与えていないようです。これへの方法はありますか?
python - Selenium Chrome Driver で TCP の代わりに QUIC を使用するように強制する
Selenium Python Script を使用して、YouTube 用の Chrome から HAR をダウンロードする作業を行っています。コードスニペット:
HAR をダウンロードするたびに QUIC を使用したいのですが、Wireshark を介してパケットを確認すると、Selenium ドライバーは TCP のみを使用しています。Chrome ドライバーに強制的に QUIC を使用させる方法はありますか? または、BMP に代わるものはありますか?
この質問では、Firefox についても同様のことが尋ねられています。Browsermob に代わるものはありますか? BMPを必要とせずにSeleniumだけで解決策がありました。Chromeでも可能ですか?
appium - Appium でブラウザ Mob プロキシを介してネットワーク トラフィックを自動キャプチャする
Browsermob プロキシがネットワーク トラフィックをキャプチャするのに問題があります。
Appium を使用して Android アプリでテストを作成しています。Browser mob プロキシを使用して、ネットワーク呼び出しをキャプチャして検証したいと考えています。ブラウザ Mob プロキシがポート 19536 で開始されています。シェル スクリプトを使用して、Mac プロキシをポート 19536 でオンにしています。
以下は私が使用しているコードですが、HAR ファイルにネットワーク リクエストが表示されません。かなり空です。
誰か助けてくれませんか?ティア。
コード