問題タブ [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 投票する
0 に答える
163 参照

java - ソースラボで browsermobproxy を使用して、Firefox でプロキシ サーバーを見つけることができません

ソースラボで browsermobproxy を使用してテストを実行しようとしています。しかし、私はそれを実行することができません。Firefox ブラウザで「プロキシ サーバーが見つかりません」というエラーが表示されます。

私はソースラボのためにこれに従います:-

Browsermobproxy - https://github.com/lightbody

browsermobproxy と browsermob-core-littleproxy の両方を試しました。どちらも上記と同じエラーが発生します。

browsermob-proxy

browsermob-core-littleproxy

net.lightbody.bmp browsermob-core-littleproxy 2.1.0-beta-4 テスト

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

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

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

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

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

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

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

node.js - har ファイルの問題 browsermob-proxy と webdriverio

これこれをwebdriverioで使用してbrowsermob-proxyを使用しようとしていました。har正常に実行されますが、ファイルが生成されません。下の行を変更してみました

以下のコードで(上記のリンクから)

しかし、まだharその場所にファイルは生成されていません。ここに何が欠けていますか?

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

selenium - BrowserMob-Proxy 2.0 で RequestInterceptor を追加して Referer を変更する方法

Selenium テスト スイート内で BrowserMob-Proxy を使用しています。いくつかのテストのためにリファラーを変更したいと思います。2.0 ドキュメントの requestInterceptor を MyProxy クラスに追加しましたが、エラーは発生しませんが、Referer は変更されません。

今のところ、プロキシが作成される MyProxy クラスで requestInterceptor を機能させようとしています。最後に、各テストでリファラーを指定できるようにしたいと考えています。

requestInterceptor を機能させるための提案がある場合は、お知らせください。これが MyProxy クラスです。この問題のトラブルシューティングに役立つ他のコード例があれば教えてください。

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

javascript - Selenium + browsermob-proxy: リダイレクトされたページに新しい HAR を作成する

と の組み合わせの次の使用例がSeleniumありbrowsermob-proxyます。

  • 最初のページ アクセスでは、新しい Har が作成されます
  • 最初のリクエストはリダイレクト可能 (複数回)
  • その後、JavaScript によって再度リダイレクトされます

例: ページ A ---> 302ページ B にリダイレクト ---> 200そしてJS がページ C にリダイレクト

リダイレクトごとに新しい Har を作成することは可能ですか (サーバーまたは JS)。したがって、各ページとそのリソースに対して Har が存在する必要があります。

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

c# - Browsermob Proxy - HAR ファイルは手動の HAR ほど完全ではありませんか?

以下は、Browsermob Proxy を試すための基本的なコードであり、生成された出力です。問題は出力にあり、(1) 数が不完全であり、(2) 開発ツール (Firefox または Chrome) でネットワーク統計を手動で確認するほど詳細ではないようです。

HAR ファイルに詳細な情報を含めることはできますか? たとえば、特定の Javascript がロードされているかどうかを知りたいです(または、これに対するより良い解決策はありますか?)。

コンソールでの出力: