做了一个从百度获取关键词展现位置的工具,每天从百度抓排位,程序在运行一段时间(一般是两天左右)后就会出现在从服务器接收结果时发生传输级错误。 (provider: TCP Provider, error: 0 - 指定的网络名不再可用。),实在不知道什么原因导致的,向往各为大神们指条明路
是不是被度娘封ip了
明摆着是被封了,哈哈~
被封的可能性较大,百度应该也是有自己的一套应对机器抓取的机制,
多半是百度,封你。封你还不给你403。只是中断tcp连接,会让你的请求一直断掉。 建议增加超时检查和重试。
再说百度很讨厌别人爬他的东西,比如360。。
xiexie