2011-09-25 52 views
0

基本上我正在下载每个线程/主题的在线论坛的字符串/来源。但作为用户,当我使用浏览器并通过单击链接数量来浏览网站时,它有时会告诉我,服务器太忙且没有主题的空白页面。WebClient.DownloadString会像用户浏览网站一样工作吗?

如果我尝试使用WebClient.DownloadString()尝试访问同一网站n次数,我会遇到同样的情况吗?

它能够识别出我的程序正在密集访问网站吗?

虽然它不像雅虎,谷歌等高调的网站,所以它最有可能没有复杂的算法。

回答

3

是的,相同的规则和限制将会影响WebClient.DownloadString的调用,就像您浏览网站的用户看到的一样。

如果服务器太忙,或者服务器有某种限制或其他系统就位,它仍然适用于通过此方法的呼叫。

+0

谢谢米切尔,很高兴知道。 –

相关问题