Top > プログラミング > .NET Tips> プロキシサーバーを指定してダウンロードする

プロキシサーバーを指定してダウンロードする」への評価、コメント

評価

良い / 悪い = 30 / 5 (「良い」の割合 = 0.857 , 人気度 = 1.323

評価する

コメント一覧


通常のコメント
匿名 2015/10/6 (Tue) 16:51:42
httpsプロキシはどのようにすればいいのでしょうか?

HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://www.google.com");
System.Net.WebProxy proxy = new System.Net.WebProxy("https://xxx.xxx.xxx.xxx:xxx");
req.Proxy = proxy; //ここでServicePointManager は https スキームを含むプロキシをサポートしません。のエラーになります

通常のコメント
管理人 2013/07/4 (Thu) 21:52:05
> 認証が必要なProxy環境の場合には、どのようにすればよいのでしょうか?

> WindowsサービスアプリよりIEのプロキシ情報を取得するにはどうすれば良いでしょうか?

ここに書いてある方法でできないでしょうか?

> .net Framework 2.0 において、一部ライブラリ
> 関数・プロパティが Obsolute として定義されています

遅ればせながら、書き直したいと思います。ご報告、ありがとうございました。

通常のコメント
匿名 2013/03/1 (Fri) 18:23:00
認証が必要なProxy環境の場合には、どのようにすればよいのでしょうか?

自前で認証画面を表示しなくても、システム?の認証画面を表示しているものがあるように思うのですが…

通常のコメント
ecchanboo 2012/05/25 (Fri) 10:17:14
WindowsサービスアプリよりIEのプロキシ情報を取得するにはどうすれば良いでしょうか?

評価の理由
匿名 2012/05/22 (Tue) 15:08:04
評価:良い
SSRSのレポートを表示するために、ReportViewerコントロールを使用していたのですが、ReportServerへの接続でプロキシ設定ができなかったのがこれで解決できました!(app.configへの設定で解決)MSDNでも探せなかったから助かりました。

.NET Frameworkのバージョンによる違い
Fripper 2008/02/13 (Wed) 20:09:56
.net Framework 2.0 において、一部ライブラリ
関数・プロパティが Obsolute として定義されています

・プロキシを使用しないようにする
webreq.Proxy = System.Net.GlobalProxySelection.GetEmptyWebProxy();

について、GlobalProxySelection クラスがそれにあたり、
以下のように対応するように、マイクロソフトから伝達されています

webreq.Proxy = null;



・Internet Explorerの設定を使用する
webreq.Proxy = System.Net.WebProxy.GetDefaultProxy();

の GetDefaultProxy 関数も同様で、
以下のように対応するように、マイクロソフトから伝達されています

webreq.Proxy = WebRequest.DefaultWebProxy;


参考:http://www.microsoft.com/japan/msdn/netframework/programming/obsoleteapi/ObsByNamespace.aspx#System.Net

.NET Frameworkのバージョンによる違い
Milly 2007/11/2 (Fri) 10:40:53
GlobalProxySelection、WebProxy.GetDefaultProxy() は obsolete になりました。
WebRequest に対する Proxy の全体設定・参照は WebRequest.DefaultWebProxy を使用します。
システム設定 Proxy の利用は app.config に対して以下を記述します。(1.1 でも有効)
<system.net>
<defaultProxy>
<proxy usesystemdefault="True" />
</defaultProxy>
</system.net>

app.config を設定した上で WebRequest.DefaultWebProxy を参照すれば、コードからシステム設定 Proxy を参照できます。

参考 http://msdn.microsoft.com/msdnmag/issues/05/08/AutomaticProxyDetection/default.aspx

通常のコメント
管理人 2005/02/23 (Wed) 03:43:09
>GlobalProxySelection.Proxy プロパティですが、
>GlobalProxySelection.Select の間違えです。

本当ですね。なぜ今まで野放しに...。

通常のコメント
伊藤@シルク 2005/02/22 (Tue) 19:39:09
GlobalProxySelection.Proxy プロパティですが、
GlobalProxySelection.Select の間違えです。

評価の理由
まじ 2004/06/9 (Wed) 17:21:55
評価:良い
調査で至急必要で、且つピンポイントだったから。
さいこーっす

通常のコメント
管理人 2004/03/15 (Mon) 01:34:16
>「GetDefaultProxy」ではなく「GetDefaultProxy()」ですね。

修正しました。ご報告ありがとうございました。

通常のコメント
是安正博@来栖川電算 2004/03/12 (Fri) 17:26:12
//'IEの設定を使用するには次のようにする
//webreq.Proxy = System.Net.WebProxy.GetDefaultProxy;

の部分ですけど、
「GetDefaultProxy」ではなく「GetDefaultProxy()」ですね。

評価の理由
匿名 2003/12/9 (Tue) 21:18:29
評価:良い
省略せずに言語ごとに丁寧に書いてあり分かりやすい。

コメントの投稿

[説明]