注册
登录
提问时间:2018/6/19 15:38:19    楼主:未知网友   阅读量:358

大数据时代来临,网络爬虫行业兴起,代理IP的需求也日益增长。虽然代理IP供应商日渐增长,但依然不能满足网络爬虫的需求,加上在使用代理IP做爬虫上,爬虫初学者存在着一些误区,使得在选择或者使用代理IP上存在着一些问题。

有的客户朋友曾经问我,一手私密代理具备一手的特性,是不是就可以为所欲为,不用设置访问页面的间隔了,当我告诉他还是需要考虑反爬虫策略时,明显感觉到他的失望,最后说了句考虑考虑就没声音了。

有的朋友设置的超时时间太短,使用发现很多返回超时,很不理想,这里推荐超时设置为20-30秒,太短了请求没完成就返回,导致失败。有的朋友提取IP后做了一系列的测试,等投入正式使用后发现部分不能使用,这是因为短效优质代理的有效期比较短,提取出来没有及时使用,已经部分过了有效期了。

有的朋友绑定了提取机器的IP,发现使用不了,其实IP白名单是对使用代理的机器进行授权的;有的朋友使用的代理协议与访问网页协议是否一致,如http不能请求https网址,只能https抓取https网址,当然,站大爷的短效优质代理和一手私密代理都支持HTTP和https的。

有的朋友的软件使用IP都提示超时或者无效,但是浏览器设置代理IP又可以用,这应该是软件程序设计有bug,并发过大所导致;有的朋友喜欢将软件提取出来放进IP库,积累起来使用,却发现大部分不能使用,这是因为代理ip有时效性,过了有效期积累起来也没用。

有的朋友忽略了目标网站的反爬虫策略,以为有了代理IP就可以为所欲为,还反问我如果代理IP还会被封,那要来有什么用;有的朋友爬虫策略更新跟不上目标网站的反爬虫策略,使用代理IP的时候也会出故障,反爬策略不是一成不变的,也会突然更新的,爬虫策略也一定要及时更新应对。

总而言之,在使用代理IP的过程中,总是会出现一些这样那样的问题的,但只要找出原因,总能解决问题的。