2

ip:port プロキシを使用するプロジェクトに取り組んでいます。私の C# アプリケーションは geckofx Web ブラウザを使用しています。これにより、プロキシを指定してトラフィックをルーティングできます。フィドラーでトラフィックを確認できるようにする必要がありますが、C# アプリケーションの Web ブラウザー (ip:port プロキシで構成されている) を介して Web ページを読み込もうとすると、フィドラーでトラフィックが表示されません。プロキシなしのトラフィック。

Chrome などの Web ブラウザーを介してブラウジングすると、通過するすべてのトラフィックを確認できます...何が欠けているのでしょうか?? C# アプリからのトラフィックを表示できないのはなぜですか?

4

2 に答える 2

1

Fiddler はプロキシ サーバーです。送信されたトラフィックを認識します。起動時にデフォルトのシステム プロキシとして自身を登録し、シャットダウン時に元に戻します。アプリケーションで別のプロキシを手動で指定すると、そのトラフィックは Fiddler に送信されません。

これを修正するには、Fiddler を指すようにクライアントを構成し、Fiddler を上流のプロキシに「チェーン」するように構成するか、Fiddler に「チェーン」するように他のプロキシを構成します。

前者を実行するのがおそらく最も簡単です。[ツール] > [Fiddler オプション] 内でアップストリーム プロキシを設定するか、Fiddler が実行されていないときに IE のデフォルト プロキシにします。

于 2013-07-28T03:50:11.340 に答える
0

URL でを使用している場合は、次のように の末尾にlocalhostドット ( ) を追加する必要があります。.localhost

http://localhost.:56789/YourPage.aspx

注:56789は作成されたポート番号ですが、Visual Studio 経由で実行するときに自動的に生成されたものを使用する必要があります。

于 2013-07-28T03:50:00.147 に答える