请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

IP失效被blocked了如何处理好?

老师
爬取了一堆代理,刚刚开始都可以用,但是用多了有的代理就被block了。
譬如用A代理请求的这个URL,但是A代理用久了被封了,scrapy会不会重新用能用其他的代理去请求?还是这个请求失败的url就放弃了吗?
有时候代理用久了被block掉,但是自己也查不到,还是让scrapy一直在跑。
有没有什么好的方法可以解决吗?

正在回答 回答被采纳积分+3

1回答

bobby 2019-03-27 16:09:25

现在的免费代理因为使用的人实在太多了 很不稳定,之前有个学员用过一个收费代理说的很不错 你可以看看 https://www.abuyun.com/

0 回复 有任何疑惑可以回复我~
  • 提问者 Dreambig #1
    我现在也是用收费了,就是想知道,我用这个代理发起的request的url,如果这个代理刚好被封了,那发起的这个url是就被scrapy放弃掉,还是scrapy会用新的ip继续尝试发起request呢?
    回复 有任何疑惑可以回复我~ 2019-03-27 16:21:16
  • bobby 回复 提问者 Dreambig #2
    scrapy有一个retry的middleware 对于某些失败的会再次发起,对于最终失败的你可以用middlware拦截然后再次自己发起请求 如果再次发起的话 就又会走你的修改ip代理的逻辑的
    回复 有任何疑惑可以回复我~ 2019-03-29 16:47:47
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信