1

Fiddler を使用して任意のアプリ (例: C#/WPF アプリ) からのトラフィックをデバッグする方法。

基本的に、私の WPF アプリケーションは、別のサーバーに存在する REST サーバーに Web リクエストを作成します。

次のように、Fiddler と通信するようにプロキシを設定しようとしました。

HttpWebRequest req .. ... WebProxy proxy = new WebProxy("localhost.", proxy.BypassProxyOnLocal = true; req.Proxy = proxy;

"localhost" (末尾に "." はありません) を試し、"127.0.0.1" およびその他の順列を試しました。


Get HTTP requests and response made using HttpWebRequest/HttpWebResponse to show in Fiddlerやその他の同様の投稿で提案を試みましたが 、まだトラフィックが表示されません。

トラフィックが表示されない理由についてさらにアイデアをいただければ幸いです。

ありがとう

4

2 に答える 2

0

参照した質問への回答の 1 つで、次のメモを見ましたか。

Fiddler FAQ に記載されている重要な「警告」にも注意してください。

http://localhostまたはhttp://127.0.0.1に送信されたトラフィックが表示されないのはなぜですか? IE7 と .NET Framework は、プロキシ経由で Localhost の要求を送信しないようにハードコードされており、プロキシとして、Fiddler はそのようなトラフィックを受信しません。

そのトラフィックをキャッチするのに役立ついくつかの代替手段が記載されています。

于 2012-01-03T23:16:44.707 に答える