webBrowser控件使用问题

Bandry 2014-10-15 05:06:51
最近用C#使用webBrowser控件写了一个采集网页的小工具
在complete事件里面进行源码的获取,每完成一次后,会自动打开下一个网页
前面10多个页面都很正常,但是经过15个左右的navigate后,控件状态响应停止 在 loading
再也抓取不到后续的内容了,请问有人碰到过这种问题么?是网站服务器端设置了不应答还是本身程序有问题?

PS: 说什么使用线程什么的,就不用了,我用过线程、timer等各种方法,结果都一样

我怀疑是服务器端拒绝了服务(可能请求比较快,服务器拒绝了后续的服务,这个能监测到么?)
...全文
102 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
luobing261314 2014-10-16
  • 打赏
  • 举报
回复
这是什么情况。
huangyuelei01 2014-10-16
  • 打赏
  • 举报
回复
把抓取速度放慢些,SLEEP一下.
gxingmin 2014-10-15
  • 打赏
  • 举报
回复
估计是服务端判断了,防止抓包工具抓取,所以暂时封了你的ip,你可以尝试伪装ip或变换不同ip方式去试试
QQ234788028 2014-10-15
  • 打赏
  • 举报
回复
Godaddy就有这个选项
QQ234788028 2014-10-15
  • 打赏
  • 举报
回复
服务器貌似可以设置,如果请求太快,就当作攻击,拒绝访问

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧