Using WebClient.DownloadString()
本文关键字:DownloadString WebClient Using | 更新日期: 2023-09-27 18:12:06
我在使用WebClient.DownloadString()时遇到了一个奇怪的问题。它非常非常慢,有时不工作,但如果我尝试使用IE9/Chrome浏览器浏览网站,一切都很好。
代码如下:
var req = new WebClient();
req.Encoding = Encoding.UTF8;
string result = string.Empty;
result = req.DownloadString(someURL);
任何想法?
您发送的代码片段是正确的(string result = string.Empty;
的一部分是绝对没有意义的)。如果你觉得应用程序阻塞,你应该考虑使用DownloadStringAsync.
尝试设置WebClient.Proxy
为GlobalProxySelection.GetEmptyWebProxy