Windows phone 7 windows phone 7中的http请求生成System.Net.WebException异常

Windows phone 7 windows phone 7中的http请求生成System.Net.WebException异常,windows-phone-7,windows-phone,Windows Phone 7,Windows Phone,我是windows phone平台的新手。我尝试发送http请求并打印响应。我创建了一个简单的WP 7项目,并用代码尝试了webClient var client = new WebClient(); client.DownloadStringCompleted += (s, ev) => {System.Diagnostics.Debug.WriteLine( ev.Result); }; client.DownloadStringAsync(new

我是windows phone平台的新手。我尝试发送http请求并打印响应。我创建了一个简单的WP 7项目,并用代码尝试了webClient

  var client = new WebClient();
        client.DownloadStringCompleted += (s, ev) => {System.Diagnostics.Debug.WriteLine( ev.Result); };

        client.DownloadStringAsync(new Uri("http://www.google.com"));`
但它正在产生这种错误

{System.Net.WebException:远程服务器返回错误:NotFound。-->System.Net.WebException:远程服务器返回错误:NotFound。 位于System.Net.Browser.ClientHttpWebRequest.InternalEndGetResponse(IAsyncResult asyncResult) 在System.Net.Browser.ClientHttpWebRequest.c_DisplayClasse.b_d(对象发送状态)中 在System.Net.Browser.AsyncHelper.c_DisplayClass1.b_0中(对象发送状态) ---内部异常堆栈跟踪的结束--- 位于System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfEssential()处 在System.Net.DownloadStringCompletedEventArgs.get_Result()中 在PanoramaApp2.MainPage.b__0(对象s,下载StringCompletedEventArgs ev) 在System.Net.WebClient.OnDownloadStringCompleted(下载StringCompletedEventArgs e)中 在System.Net.WebClient.DownloadStringOperationCompleted(对象arg)}


我也尝试了HttpWebRequest。但也生成了异常。我花了很多时间来解决此问题,但仍然无法从http请求获得响应。请帮助我解决此问题。

我在为Win 8开发Windows应用商店应用程序时遇到了类似的问题。事实证明,我必须授予应用程序访问互联网/网络的权限

我尝试了相同的方法,但代码中没有问题。我得到了结果,错误为空。