Fiddlerは、すべてのPC HTTPトラフィックをログに記録しますが、Androidエミュレータを起動してエミュレータからWebブラウジングを開始すると、AndroidエミュレータでFiddlerでHTTPリクエスト/応答を記録する
FiddlerがAndroidエミュレータブラウザのHTTPトラフィックをログに記録しないのはなぜですか?
Fiddlerは、すべてのPC HTTPトラフィックをログに記録しますが、Androidエミュレータを起動してエミュレータからWebブラウジングを開始すると、AndroidエミュレータでFiddlerでHTTPリクエスト/応答を記録する
FiddlerがAndroidエミュレータブラウザのHTTPトラフィックをログに記録しないのはなぜですか?
エミュレータは、通常のPCブラウザと同じように、Fiddlerに注意する必要があります。 FiddlerにIEアクティビティを記録させるには、FiddlerをIEプロキシとして設定する必要があります(実際には自動的に発生しますが、それでもなお発生します)。ここで
このビデオの詳細手順を参照してください:How To Configure Fiddler Proxy for Android Studio Emulator (HTTP/HTTPS) 私はフィドラーを使用しますv4.6.20171.9220それは私のために働く。
注:http_proxy env変数は、インターネットに接続する他のプログラムの機能に影響を与えている可能性があります。必要がない場合は変数を削除してください。
これでブラウザのhttpトラフィックが記録されます。ありがとうございます。しかし、なぜ自分のアプリケーションのHTTPトラフィックがログに記録されないのですか? –
私は個人的にそれを試していませんが、私の答えのポイント2では、独自のアプリケーションでプロキシを設定する方法のサンプルコードがあります。あなたはそれを試しましたか? – Moyshe