151

Fiddler を使用して Internet Explorer で HTTP 要求と応答を監視すると、http://localhostに向けられたすべてのトラフィックが無視されます。

4

14 に答える 14

103

ローカル ホストでデバッグしているときに Fiddler にトラフィックをキャプチャさせるには、F5 キーを押してデバッグを開始した後、localhost に "." が含まれるようにアドレスを変更します。その後。

たとえば、デバッグを開始すると、アドレス バーに次の URL が表示されます。

http://localhost:49573/Default.aspx

次のように変更します。

http://localhost.:49573/Default.aspx

Enter キーを押すと、Fidder がトラフィックのピックアップを開始します。

于 2008-10-18T01:02:53.250 に答える
92

Fiddler の Web サイトでは、この質問に直接対処しています。

いくつかの回避策が提案されていますが、最も簡単なのは、"localhost" や "127.0.0.1" ではなく、単純にマシン名を使用することです。

http://machinename/mytestpage.aspx
于 2008-10-18T01:39:33.847 に答える
44

正解は、Fiddler が Localhost を対象とするトラフィックを無視するのではなく、ほとんどのアプリケーションが、ローカルホストを対象とする要求のプロキシ (Fiddler はその 1 つ) をバイパスするようにハードコーディングされているということです。

したがって、利用可能なさまざまな回避策: http://fiddler2.com/documentation/Configure-Fiddler/Tasks/MonitorLocalTraffic

于 2009-05-09T04:10:24.477 に答える
8

Internet Explorer には IE9 RC 以降の新機能があります。プロキシ バイパス リストに追加すると、WinInet (IE で使用されるネットワーク ライブラリ)は、定義されたプロキシを経由して<-loopback>宛先の要求を送信します。localhost127.0.0.1

@EricLaw による最初の発表は次のとおりです

于 2011-02-11T10:43:21.420 に答える
4

Fiddler v4.6 と既定の構成を使用すると、「localhost」からのトラフィックを確認できませんでした。ここで多くの提案を試みましたが、何も機能しませんでした。

ヘルプ -> トラブルシューティングを有効にすると、さらに多くのリクエストが表示されます。セッションは取り消し線付きのフォントでマークされ、理由は「ステータス バー > プロセス フィルターにより非表示」でした。

エリック・ローレンスから同じ問題を抱えている人へのこの返信を見つけました http://www.telerik.com/forums/fiddler-not-capturing-ios-traffic-even-though-echo-service-works

Fiddler ウィンドウの下部にあるステータス バーを見てください。そのバーの 2 番目の小さな "トレイ" には、おそらく "Web ブラウザー" のようなメッセージが表示されます。それをクリックして、「すべてのプロセス」に変更します。

Fiddler ステータス バー

于 2016-01-11T11:59:11.503 に答える
4

localhost の代わりにhttp ://ipv4.fiddlerまたはhttp: //ipv6.fiddlerを使用できます

于 2016-02-17T04:55:10.133 に答える
2

すべての接続を監視するにチェックが入っていることを確認してください。それは私にとってはうまくいかないかもしれません。ポートが異なる可能性があります。gmail から私のサイトへの httprequest を確認する必要があります。私のサイトは win XP と iis5 (私のマシン)

于 2009-04-21T14:58:01.970 に答える
2

代わりに、192.16.0.88 などのローカル IP アドレス (127.0.0.1 ではない) を使用してください。cmd.exe に移動し、ipconfig と入力すると、それが表示されます。

代替テキスト

于 2010-05-15T04:03:06.377 に答える
0

Windows XP:

「インターネット オプション」コントロール パネル アプレットの「接続」タブにある「ダイヤルアップと仮想プライベート ネットワークの設定」リストボックスの各項目の設定ボタンをクリックするように設定してください。

VPN に接続すると、Fiddler が「LAN 設定」構成の使用を停止することに気付きました。トラフィックが VPN を通過していなかったとしても。

于 2010-01-11T21:53:10.023 に答える
-2

Go to Tools, Fiddler Options ..., select the Connections tab, then make sure Monitor all connections is ticked. Like Antony Scott said, but also make sure that the "Web Sessions" pane is set to "Capturing" and [ "Web Browsers" OR "All Processes" ]. Looks like the default is "Non-Browser".

于 2013-02-05T15:45:08.610 に答える