换ip软件,代理ip软件,更改ip地址-智游代理
首页 IP软件套餐 HTTP代理套餐 API提取 使用帮助 新闻资讯 长效IP 注册 登录 实名验证

在线咨询

800819380 售前客服
在线客服,实时响应

客户经理:
13326404693

473197630 QQ群
473197630

微信客服

您的位置: 首页 > 新闻资讯 > 爬虫代理 > 正文

爬虫使用代理防封IP

发布时间:2018年11月08日 来源:智游代理 www.zhiyoudaili.com

在写爬虫爬取数据的时候,经常会遇到“HTTP Error 403: Forbidden”的提示,其实它只是一个HTTP状态码,表示你在请求一个资源文件但是nginx不允许你查看。不属于技术上的错误,但也需要技术解决。 


哪些场景需要返回403状态码的场景?


1、网站禁止特定的用户访问所有内容,例:网站屏蔽某个ip访问。

2、访问禁止目录浏览的目录,例:设置autoindex off后访问目录。

3、用户访问只能被内网访问的文件


以上几种常见的需要返回 403 Forbidden 的场景。


所以为了防止返回403状态码防止爬虫被封,是需要及时更换不同IP,下面记录一下python 使用代理爬取的过程。


直接上代码:


image.png

爬虫经验说明:

免费的代理很不太稳定,而且可用率太低,不高匿,安全性不高,如果大量长时间爬取,还是稍微花点小钱使用IP代理商提供的,高效安心。


zhiyou3 (1).png


智游代理可为您提供海量IP资源,官网可领取免费试用时长,我们保证资源的稳定性和可用性,给您带来更好的“互联网+”时代的体验,我们还可以针对您的要求为您提供高质量的定制服务,助您不间断获取行业数据,赢在大数据时代,更多问题官网咨询客服。


转载注明来自:智游代理IP http://www.zhiyoudaili.com/

相关文章内容简介

1 爬虫使用不同的IP代理为什么效果不一样

我们爬虫在选择IP代理的时候,会发现有特别多的不同的IP提供商,价格差异也很大,从几块钱一天不限量的到几千块钱一天的都有,而且都说自己IP质量很好,都是高匿IP,但是实际使用起来,却发现IP可用率、连通速度都大相径庭,IP代理质量相同怎么效果不同?有些用户反映,在使用IP代理的过程中有时候会遇到这样的情况,即使用同样质量的一批不同的IP代理加上相同的策略访问同一个网站,有的成功有的失败,这是为什么呢?当下很多IP代理池,如果没有特殊注明为独享IP池,都是共享IP池。免费IP代理是最大的共享IP池,面向整个网络用户共享,收费IP代理则是面向自家的付费用户(超低价的普通代理和开放代理等除外,它们本质上还是网上收集的免费IP代理)。既然是共享IP代理池,那么不可避免的就会有冲突发生,会有部分用户使用相同的部分IP访问相同的网站。所以,在使用IP代理访问网站的过程中,会发现有一小部分才刚开始使用,就被反爬策略识别了。那么有什么好的解决办法呢?一是选择购买IP池大的共享IP池,IP池越大,项目冲突的几率就越小;比如智游代理的独享IP池,避免一个IP同时多个... [阅读全文]

2 Python爬虫通过ip代理抓取网页

如果大家在采集网站信息的时候,特别频繁的来访问,非常容易被目标网站检测到从而进行屏蔽,解决这类情况的一种有效的方法就是使用代理IP,当我们连上网络上网的时候,电脑会被分配一个IP,提供给我们使用,如果我们频繁访问一个网站时,这个网站也会因为发现同一个ip地址访问多次而进行屏蔽的,这个时候更换IP地址访问是最好的解决方式,多个ip地址进行随机地轮流访问,减少被该网站检测到的概率。假如我们再使用多个不同的headers请求头,这样就会有多个ip+主机的组合,浏览时被发现的机率又更加降低了。关于代码中ip代理的使用,下面介绍一下:步骤:1、urllib2库中的ProxyHandler类,通过此类可以使用ip代理访问网页proxy_support=urllib2.ProxyHandler({}),其中参数是一个字典{‘类型':'代理ip:端口号'}2、定制、创建一个openeropener=urllib2.build_opener(proxy_support)3、(1)安装openerurlib2.install_opener(o... [阅读全文]

热门标签

推荐阅读

  1. 23

    2018-11

    用代理上网的电脑怎样共享无线网络?

    ​平常我们都喜欢用代理服务器上网,那么在这种情况下如何共享无线网络呢?请看下面的步骤。

  2. 24

    2019-09

    增量补量以及爬虫代理ip提供商怎么选

    作为互联网从业者,无论是增量补量用的代理ip,还是爬虫代理ip,都需要用到海量的IP资源,但是我们百度一下会发现,鱼龙混杂的代理IP提供商,价格从99不限量包月到十几万一个月,这些IP资

  3. 07

    2019-03

    爬虫使用HTTP代理IP做什么?

    ​你对HTTP代理IP这个字眼陌生吗?实际上这个字眼离你并不遥远。HTTP代理IP是将用户的IP进行更换,帮助用户在网上做一些事情。

  4. 10

    2019-07

    为什么爬虫需要代理IP?

    在爬虫的过程中,我们经常会遇见很多网站采取了防爬取技术,或者说因为自己采集网站信息的强度和采集速度太大,给对方服务器带去了太多的压力,所以你一直用同一个代理IP爬取这个网页

  5. 05

    2019-07

    爬虫代理IP应该如何来选择

    很多爬虫工作者在采集网站数据时,经常遇到IP被目标网站封禁的问题,这个时候就需要代理IP闪亮登场了。那么,爬虫代理IP应该如何来选择才能保证数据采集的高效和稳定呢?首先,我们根据

  6. 17

    2019-07

    爬虫所需要的代理IP究竟是啥

    在爬取某些网站时,我们经常会设置代理 IP 来避免爬虫程序被封。我们获取代理 IP 地址方式通常提取国内的知名 IP 代理商(如西刺代理,快代理,无忧代理等)的免费代理。这些代理商一般都