C# 在Windows Phone 7上简单使用WebClient会引发网络错误
此代码在WPF应用程序中工作,但在WP7中引发NetworkException(“未找到服务器”)。为什么不同C# 在Windows Phone 7上简单使用WebClient会引发网络错误,c#,download,windows-phone-7,C#,Download,Windows Phone 7,此代码在WPF应用程序中工作,但在WP7中引发NetworkException(“未找到服务器”)。为什么不同 WebClient client = new WebClient(); client.DownloadStringCompleted += new DownloadStringCompletedEventHandler(Client_DownloadStringCompleted); Uri token = new Uri("http://www.bing.com"); clien
WebClient client = new WebClient();
client.DownloadStringCompleted += new DownloadStringCompletedEventHandler(Client_DownloadStringCompleted);
Uri token = new Uri("http://www.bing.com");
client.DownloadStringAsync(token);
更新:原因似乎是调试WP7时运行Fiddler。Fiddler还破坏了模拟器上的浏览器。如果我找到了使用Fiddler调试仿真器的解决方法,我将发布。确认它在这里有效。如果您想尝试一个示例,可以发布代码 如果您在从仿真器进行网络外通信时遇到问题,可以检查代理支持doco
bing.com在浏览器中工作吗?截至2013年,我在使用API时仍然存在这种问题。我觉得这与跨域请求有关。需要找到一种添加X-Target-URI头的方法吗?它昨天坏了,但今天神奇地工作了!谢谢你试用代码。