2011-08-07 21 views

答えて

1

現在のところ、アプリケーション内からプログラムで行うことはできません。 Windowsのプロキシ設定はInternet Explorerで設定されています。電話機では、[設定内のネットワークの編集]からプロキシ設定を構成できます。これを行うと、WiFiネットワークに接続すると、プロキシを経由して接続が行われます。

しかし、実際にアプリケーションからプロキシ経由で接続することを問題にしたい場合は、マンゴーリリースでこれを行うことができます。マンゴーでは、ネットワークスタックへのアクセスが向上し、TCP/IPを使用してプロキシに接続できるようになります。これは、RawのSystem.Net.Socketを使用します。プロキシに接続し、Httpヘッダーを手動で構築すると、応答にはプロキシサーバー経由のHttp応答が含まれます。

+0

明らかに、プロキシ設定はWP7から「欠落」していません。彼らはWiFi設定画面に入っています。 http://blogs.msdn.com/b/fiddler/archive/2011/01/09/debugging-windows-phone-7-device-traffic-with-fiddler.aspx – EricLaw

+0

@ EricLaw -MSFT乾杯 - 私は私のこれを反映するために投稿してください。 WiFi接続のためにあなたの電話機にプロキシを設定することはできませんでした。これは知っておくと便利です(そしてかなり明白な機能と私はそれが利用可能であることを嬉しく思っています)。モバイルネットワークのプロキシを設定する方法はありません(無意味なので)。 – JonAlb

+0

正しいですが、3Gネットワ​​ークのプロキシを設定する方法はありません。 – EricLaw

1

現在、WebClientまたはHttpWebRequestでプロキシを使用することはできません。マンゴーではSocketsを使用できます。

関連する問題