0

WebClient DownloadString 的问题:

我的代码~

WebClient Wc = new WebClient();
string myUrl = "http://www.google.com";
string myStr = string.Empty;
myStr = Wc.DownloadString(myUrl);
Console.Write(myStr);

错误:远程服务器返回错误:(401)未经授权。

笔记 :

互联网工作正常,那么这可能是什么问题?

4

1 回答 1

1

我怀疑您可能需要指定一些代理设置。使用Wireshark查看测试应用程序中发生的情况与浏览器中发生的情况之间的区别。我希望两者都去代理,但浏览器请求具有代理身份验证,而WebClient一个没有。

于 2011-05-03T13:58:36.613 回答