WebClient zzz = new WebClient();
WebProxy wp = new WebProxy("62.162.6.11:3128");
wp.Credentials = CredentialCache.DefaultCredentials;
zzz.Proxy = wp;
zzz.Headers.Add("user-agent", "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)");
Byte[] BytesMessage;
BytesMessage = zzz.DownloadData("http://www.google.com");
System.Text.UTF8Encoding UTF8 = new System.Text.UTF8Encoding();
StringMessage = UTF8.GetString(BytesMessage);
Console.WriteLine(StringMessage);
我上面有简单的代码,在本地运行时一切正常,我可以检索 html 代码并做人员,但是当我编译并放置在服务器上时,我总是收到无法连接到远程服务器错误。程序在管理员帐户下启动,服务器浏览器(IE,FF)可以打开我在控制台应用程序中请求的页面,我也尝试关闭防火墙,再次出现同样的错误。我不确定是什么权限造成了问题,我想我已经尝试了我能做的一切......任何建议......