WebClient.DownloadString会像用户浏览网站一样工作吗?

时间:2011-09-25 03:20:43

标签: c# .net webclient

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

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

是否能够确定我的程序正在尝试密集访问该网站?

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

1 个答案:

答案 0 :(得分:3)

是的,对于通过WebClient.DownloadString进行的呼叫,同样的规则和限制会受到影响,就像用户浏览网站一样。

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