C# 入門 & 実践 / C sharp

311-6. Proxyサーバ設定


これは便利かもしれません。

msdnの Proxy に関する記述です。
http://msdn2.microsoft.com/ja-jp/library/kd3cf2ex(・・・
http://msdn2.microsoft.com/ja-jp/library/kd3cf2ex(・・・

2.0 以降では
InternetExploreのプロキシ設定がそのまま反映されるようです。

HttpWebRequestで個別に設定することも出来ますが、特に必要無さそうです。
実際に何も変更を加えず、InternetExplore のプロキシ設定を行うと上手く行きました。

HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://deepthink.net/");
WebProxy proxy = new System.Net.WebProxy("http://localproxy:8080");
req.Proxy = proxy;

このように WebProxyを作成して ReqestのProxyプロパティに設定するだけです。



311-5. HTTP Cookie サーバへ渡す。 « HTTP関連


C# 入門 & 実践 / C sharp