WebClient DownloadString的问题:
我的密码~
WebClient Wc = new WebClient();
string myUrl = "http://www.google.com";
string myStr = string.Empty;
myStr = Wc.DownloadString(myUrl);
Console.Write(myStr);错误:远程服务器返回一个错误:(401)未经授权的.
注意:
互联网运行正常,那么这会有什么问题呢?
发布于 2011-05-03 13:58:36
我怀疑您可能需要指定一些代理设置。使用Wireshark查看测试应用程序中发生的情况与浏览器中发生的情况之间的区别。我预计这两种方法都将转到代理,但浏览器请求具有代理身份验证,而WebClient请求没有代理身份验证。
https://stackoverflow.com/questions/5870568
复制相似问题