問題タブ [browsermob]

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 投票する
3 に答える
1470 参照

javascript - BrowserMobProxy で WebDriverIO を構成する

WebDriverIOでBrowserMobProxyを構成する方法の適切な例はありますか? これは、ネットワーク トラフィックをキャプチャできるようにするためです。以前は、基本的に WebDriverIO の非推奨バージョンである WebDriverJS で動作してまし

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

selenium - BrowserMob で Selenium を使用すると TooLongFrameException が発生する

テストを実行するために BrowserMob で Selenium を使用しています。requestfilter と responsefilter を使用して、リクエスト ヘッダーとレスポンスの内容を次のように変更します。

プロキシを開始すると、Selenium がテストを実行します。どういうわけか例外が表示され、実行が停止します。

[ProxyToServerConnection io.netty.handler.codec.TooLongFrameException: HTTP コンテンツの長さが 2097152 バイトを超えました。]

いくつかの調査を行ったところ、http コンテンツが大きすぎることがわかりましたが、このコンテンツの長さをどこで設定すればよいかわかりません。この例外を解決できるようにしたいだけです。

0 投票する
2 に答える
184 参照

selenium - Browsermob プロキシ サーバーが Web サイトをクラッシュさせる

落ちるコードでbrowsermobプロキシサーバーを使用しようとしています:

しかし、それは Web サイトをクラッシュさせます:キャプチャを参照してください。

何が起こっているのかを調べるために、次のコードを使用しています(URLとhttpステータスを取得しています)

そして、次の結果が得られます。

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

selenium-webdriver - Browsermob プロキシは、URL の変更時にキャプチャを停止しますか?

webdriver(主にchrome)でトラフィックをキャプチャするために、browsermobプロキシを使用しています。私が抱えている問題は次のとおりです。単一のページを使用している限り、すべて問題ありませんが、URL が変更されると (他のページへの移動またはリダイレクトが原因で)、プロキシはイベントをキャプチャしなくなります (それらを見ることができません)。 HAR ファイルのイベント)

プロキシを開始する方法は次のとおりです。

そして、これが私がharを取得する方法です:

URL が変更された場合、またはここで smthn が欠落している場合、どうにかしてケースを処理する必要がありますか?

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

java - プログラムによるブラウジングのパフォーマンスの問題

私はSelenium (Java) を使用してプログラムによるブラウジング (Firefox) を行い、ページの読み込みを高速化するために、同じアプリケーション ( Browsermob ) で実行されているプログラムによる Java プロキシを経由して、外部コンテンツ (adsなど) Web サイトのホストされたコンテンツのみが必要なためです。

アプリケーションは何十万ものページをブラウズしていますが、残念ながら、数時間後に速度が大幅に低下しています (1 ページあたり ~5 秒から ~30 秒に)。

ブラウザのキャッシュサイズに関連できますか? プロキシキャッシュ?確認方法は?ポインタやヒントは大歓迎です!

どうもありがとう、トム