Fiddlerは、これをリバースプロキシとして使用するための2つのオプションを指定します。Fiddlerをリバースプロキシとして使用する
オプション1:http://127.0.0.1:8888に送信されたトラフィックが自動的に同じマシン上の別のポートに送信されるように
フィドラーを構成することができます。この構成を設定するには:
スタートREGEDIT
は、Microsoft \ Fiddler2を\ HKCU \ SOFTWAREの内部ReverseProxyForPortという名前の新しいDWORDを作成します。あなたは( 標準のHTTPサーバのために、一般的にポート80)にトラフィックインバウンドルートを再したいローカルポートにDWORD
再起動フィドラー
にブラウザをナビゲートを設定し
オプション2:
に移動?たとえば、example.comが一部のユーザーによって照会され、1.2.3.4に解決されたとします。 1.2.3.4でFiddlerを実行して、example.comが照会されるたびにトラフィックを1.2.3.5に転送できますか?オプション2を使用してFiddlerを設定すると仮定すると、 'webserver'をexample、example.com、www.example.com、またはexample.comのIPアドレスに設定します(www.example.comはexample.comのエイリアスです)?また、あなたはそのルールを書くことができます同じことをする。
WEBSERVERというマシンのポート80でWebサイトを実行しているとします。 Webプロキシを設定できないWindows SmartPhoneデバイスでInternet Explorer Mobile Editionを使用して> Webサイトに接続しています。電話機からのトラフィックとサーバーの応答をキャプチャする必要があります。 8888
[ツール]をクリックし、デフォルトのポート上で実行されているWebサーバマシン上
スタートフィドラー、| 「Fiddler Options」を選択し、「Allow remote clients to connect」チェックボックスがオンになっていることを確認します。必要に応じて再起動します。
ルールを選択してください。ルールのカスタマイズ。
oSession.host.toLowerCase()== "webserver:8888")の場合、OnBeforeRequestハンドラの内側に新しいコード行を追加します。oSession.host = "webserver:80";スマートフォンで
、両方のオプションは、同じマシン上のバイオリン弾きを使用することを含むが、何かのフィドラーと二つの異なるマシン上で実行するWebサーバ
私はあなたが混乱していると思うこと
変更、フィドラーがプロキシである、あなたは上、クライアント上でそれを使用することができますサーバー、またはそれ自身のコンピュータ – EricLaw