首页 新闻 搜索 专区 学院

在从服务器接收结果时发生传输级错误

0
悬赏园豆:100 [已关闭问题] 关闭于 2013-11-06 17:31

做了一个从百度获取关键词展现位置的工具,每天从百度抓排位,程序在运行一段时间(一般是两天左右)后就会出现在从服务器接收结果时发生传输级错误。 (provider: TCP Provider, error: 0 - 指定的网络名不再可用。),实在不知道什么原因导致的,向往各为大神们指条明路

梦雅的主页 梦雅 | 初学一级 | 园豆:107
提问于:2013-10-29 10:07
< >
分享
所有回答(4)
0

是不是被度娘封ip了

jerry128 | 园豆:31 (初学一级) | 2013-10-29 10:59
0

明摆着是被封了,哈哈~

幻天芒 | 园豆:36914 (高人七级) | 2013-10-29 12:12
0

被封的可能性较大,百度应该也是有自己的一套应对机器抓取的机制,

Zery | 园豆:6151 (大侠五级) | 2013-10-29 12:47
0

多半是百度,封你。封你还不给你403。只是中断tcp连接,会让你的请求一直断掉。 建议增加超时检查和重试。

再说百度很讨厌别人爬他的东西,比如360。。

风云力 | 园豆:541 (小虾三级) | 2013-10-29 17:24

xiexie

支持(0) 反对(0) 梦雅 | 园豆:107 (初学一级) | 2013-10-30 17:25
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册