WebClient.DownloadData突然失灵

 

有如下的代码:

try

{

byte[] acsMetadata;

using (WebClient webClient = new WebClient())

{

acsMetadata = webClient.DownloadData("http://www.baidu.com");

}

}

catch (Exception e)

{

Console.WriteLine(e.Message);

}

在一台机器上运行的时候有时报错: cannot connect to remote server.直接访问网址可以。

在其他的机器上却可以。是什么原因那?

[解决方法]

在ie里面用个代理服务器就可以了。应该是我的网络环境有问题。

原文地址:https://www.cnblogs.com/time-is-life/p/3668695.html