問題タブ [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.

0 投票する
1 に答える
867 参照

python - 内部 IP に対して browsermobproxy が機能しないのはなぜですか?

私は Python には慣れていますが、ブラウザーで使用されるすべてのプロトコルに精通しているわけではありません。セレンWebドライバーのプロキシをセットアップしようとはしていません。これが私が使用するコードです。

というエラーが表示されます

これは、プロキシからの HAR です。

これらは、ip と google に対して得た 2 つの応答です。

10.203.9.156 Google COM

誰かがこれの理由とこれを修正する方法を説明できますか?

0 投票する
1 に答える
192 参照

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

url1

次に @ 576 ミリ秒 (ページ後 64 ミリ秒) に、参照されたスタイル シートへの 2 番目のリクエストが送信されます。

url2

ただし、私が知る限り、ページがまだ接続 (SSL と接続) を待機している間にリクエスト #2 が送信されると、タイミングが重複します。以下のグラフは、それらが重なり合っていることを示しています。

グラフ

私が間違っていることや誤解していることはありますか?

0 投票する
1 に答える
823 参照

java - BrowserMob-Proxy (PhantomJS) を使用して HAR リクエストとレスポンスをキャプチャできない

browsermob (selenium+PhantomJS ブラウザー) を使用して要求と応答をキャプチャーできません

サンプルコードを参照してください

機能:

アプリケーションの起動:

har ファイルの作成:

上記のコードを使用して生成される Har:

0 投票する
1 に答える
1490 参照

python - Selenium に SSL 証明書を追加する

BrowserMob-Proxy と Selenium を使用しています。ほとんどすべての URL をロードするYour connection is not secure, Error code:SEC_ERROR_UNKNOWN_ISSUERと、ブラウザーでエラーが発生します。ただし、 BMP によって提供された証明書を(Firefox -> オプション -> 詳細設定 -> 証明書 -> インポート経由で) インポートすると、すべてがスムーズに機能します。

私の質問は、これをプログラムで行う方法です。私はすでに試しました

しかし、それはまったく影響を与えていないようです。これへの方法はありますか?

0 投票する
1 に答える
505 参照

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でも可能ですか?

0 投票する
0 に答える
865 参照

appium - Appium でブラウザ Mob プロキシを介してネットワーク トラフィックを自動キャプチャする

Browsermob プロキシがネットワーク トラフィックをキャプチャするのに問題があります。

Appium を使用して Android アプリでテストを作成しています。Browser mob プロキシを使用して、ネットワーク呼び出しをキャプチャして検証したいと考えています。ブラウザ Mob プロキシがポート 19536 で開始されています。シェル スクリプトを使用して、Mac プロキシをポート 19536 でオンにしています。

以下は私が使用しているコードですが、HAR ファイルにネットワーク リクエストが表示されません。かなり空です。

誰か助けてくれませんか?ティア。

コード