問題:
次の作業コードを検討してください。
System.Net.WebProxy proxy = new System.Net.WebProxy(proxyServer[i]);
System.Net.HttpWebRequest objRequest = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(https_url);
objRequest.Method = "GET";
objRequest.Proxy = proxy;
最初に、proxyServer は配列であるため、各リクエストが異なるプロキシを使用する可能性があることに注意してください。
最後の行をコメントアウトしてプロキシの使用を削除すると、Fiddler でリクエストを問題なく監視できますが、行を元に戻して使用を開始すると、Fiddler はアプリからのアウトバウンド リクエストのログ記録を停止します。
質問:
リクエストを表示するには、Fiddler で何かを構成する必要がありますか? または、.Net に変更を加えることはできますか?
注:
.Net 4.0リクエストは時々 https ですが、これは
すべてのリクエストがアウトバウンド (localhost/127.0.0.1 ではない) であるという
問題に直接関連しているとは思いません。