WebClientクラスのProxyプロパティ

user-pic
0 Clip to Evernote



System.Net.WebClientクラスには、.NET Framework2.0から「Proxy」というプロパティが追加されている。

WebClient.Proxy プロパティ
http://msdn2.microsoft.com/ja-jp/library/system.net.webclient.proxy(VS.80).aspx

このヘルプには、

プロキシは、構成ファイルと Internet Explorer のローカル エリア ネットワーク設定を使用して、システムによって設定されます。

とあり、IEの設定にプロキシに指定が入っていれば、その設定を利用してくれるようだ。
ただ、IEの「自動構成スクリプト」と「プロキシサーバー」、どちらが優先されるのか気になって調べてみた。

1.IEで自動構成スクリプトのみを指定

結果:自動構成スクリプトで指定されているプロキシサーバーを使う


2.IEでプロキシサーバーのみを指定

結果:プロキシサーバーで指定されているプロキシサーバーを使う


3.IEで自動構成スクリプトとプロキシサーバーを指定

結果:自動構成スクリプトで指定されているプロキシサーバーを使う

・【参考】自動プロキシ検出
http://msdn2.microsoft.com/ja-jp/library/fze2ytx2(VS.80).aspx



■関連記事


ドミノ・ピザ【PC向けサイト】 楽天トラベル株式会社 NEC Direct ・NECダイレクト