そこにはたくさんの質問がありますが、ほとんどの答えは古く、非推奨の方法を使用しています。
私は次のことを知りたいです:
- IEで設定されたプロキシ設定を取得/設定するにはどうすればよいですか?これがシステム全体と呼ばれるものだと思います。
- WebRequest / WebResponseオブジェクトではなく、WebClientを使用して特定のリクエストのプロキシ設定を設定するにはどうすればよいですか?
完全に管理されたソリューションが存在しない場合を除いて、私はそれを探しています。
WebRequestまたはHttpWebRequestクラスのProxyプロパティを使用します。
http://msdn.microsoft.com/en-us/library/system.net.webrequest.proxy.aspx
http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.proxy.aspx
最後のリンクで、引用:
... Proxyプロパティが指定されている場合、Proxyプロパティのプロキシ設定はローカルコンピューターまたはアプリケーションの構成ファイルを上書きし、HttpWebRequestインスタンスは指定されたプロキシ設定を使用します。構成ファイルにプロキシが指定されておらず、Proxyプロパティが指定されていない場合、HttpWebRequestクラスは、ローカルコンピューター上のInternetExplorerから継承されたプロキシ設定を使用します。Internet Explorerにプロキシ設定がない場合、リクエストはサーバーに直接送信されます...