爬虫代码中使用代理ip的方法 代理ip使用原理
主要内容:代理ip使用原理,怎么在自己的爬虫里设置代理ip,怎么知道代理ip是否生效,没生效的话哪里出了问题,个人使用的代理ip(付费)。
目录
【资料图】
代理ip原理
输入网址后发生了什么呢?
代理ip做了什么呢?
为什么要用代理呢?
爬虫代码中使用代理ip
检验代理ip是否生效
未生效问题排查
1.请求协议不匹配
2.代理失效
代理ip原理
输入网址后发生了什么呢?
1.浏览器获取域名
2.通过DNS协议获取域名对应服务器的ip地址
3.浏览器和对应的服务器通过三次握手建立TCP连接
4.浏览器通过HTTP协议向服务器发送数据请求
5.服务器将查询结果返回给浏览器
6.四次挥手释放TCP连接
7.浏览器渲染结果
其中涉及到了:
应用层:HTTP和DNS
传输层:TCP UDP
网络层:IP ICMP ARP
代理ip做了什么呢?
简单来说,就是:
原本你的访问
使用代理后你的访问
为什么要用代理呢?
因为我们在做爬虫的过程中经常会遇到这样的情况,最初爬虫正常运行,正常抓取数据,一切看起来都是那么美好,然而一杯茶的功夫可能就会出现错误,比如403 Forbidden,这时候打开网页一看,可能会看到“您的IP访问频率太高”这样的提示。出现这种现象的原因是网站采取了一些反爬虫措施。比如,服务器会检测某个IP在单位时间内的请求次数,如果超过了这个阈值,就会直接拒绝服务,返回一些错误信息,这种情况可以称为封IP。而代理ip就避免了这个问题:
爬虫代码中使用代理ip
就像是请求时伪装头一样,伪装ip,注意是 { }
proxies = { "https":"117.29.228.43:64257", "http":"117.29.228.43:64257" }requests.get(url, headers=head, proxies=proxies, timeout=3) #proxies
检验代理ip是否生效
我们访问一个网站,这个网站会返回我们的ip地址:
print(requests.get("http://httpbin.org/ip", proxies=proxies, timeout=3).text)
我们看一下我使用了四个不同的代理ip,全部生效了,
未生效问题排查
如果你返回的还是本机地址,99%试一下两种情况之一:
1.请求协议不匹配
简单来说就是,如果你请求的是http,就要用http的协议,如果是https,就要用https的协议。
如果我请求是http ,但只有https,就会使用本机ip。
2.代理失效
便宜没好货,好货不便宜。如果确实大规模爬虫是必须的话,还是买代理ip比较好,网上广告满天飞的某些代理实际性价比有些低了,自己常用的就不分享了,总是被当成广告,推荐一些其他的比如:
1、IPIDEA
2、Stormproxies
3、YourPrivateProxy
4、GeoSurf
当然还有大家熟知的快代理,西刺等等,都有一些免费代理可供使用。
标签:
相关推荐:
最新新闻:
- 爬虫代码中使用代理ip的方法 代理ip使用原理
- community音响怎么样?community音响优势介绍-时讯
- 快播怎么用BT种子?快播播放种子的3种方法 全球热文
- 魔兽世界6.2版本宠物对战新内容:塔纳安丛林遍布战斗宠物_每日观点
- 照片和视频拼在一起?快影教你一招|当前热点
- 世界今头条!QQ如何登录?腾讯QQ首次登录QQ保障信息安全
- rmvb怎样转mp4?9.30MBVB转MP4转换器_全球动态
- 全球即时:戴尔笔记本电脑怎么样?戴尔笔记本电脑推荐及价格介绍
- 天天滚动:重装系统常见道ghost 如何恢复分区?
- 微信群怎么设置管理员?设置微信管理员的方法:焦点讯息
- 想让你的二次元老婆动起来吗?试试这个神器吧-世界聚焦
- 【进程隐藏之内核】EPROCESSSS结构体
- 联想G450摄像头不清楚怎么办?解决办法
- 世界动态:如何一次性删除全部页眉页脚?Word中删除全部页眉页脚的方法
- 【世界新视野】博客积分如何计算?CSDN积分规则
- 天天通讯!【Linux操作系统】系统调用和库函数编程基础知识
- 博世壁挂炉怎么样?博世壁挂炉欧洲之星评测
- 投影仪出租的优势 投影仪出租有哪些注意事项?
- ChatGPT创始人的个性和经历将如何影响它的未来?
- 与哲学僵尸作战
- 即时焦点:天佑武汉 天佑种花家!爬之分析之各省数据入口
- 世界快看:《喋血复仇》内容停更 开发商专注于打造新游戏
- 传真机耗材怎么选购?传真机耗材选购窍门
- 【天天热闻】施耐德空气开关怎么样?施耐德空气开关的型号与价格
- 电脑键盘快捷键有哪些?电脑键盘快捷键和组合键功能使用大全
- My97DatePickerBeta日期控件乱码问题解决办法-天天头条
- 全球微动态丨360隐私保护器是怎么一回事?全面认识下360隐私保护器
- 小米4怎么样?小米4屏幕尺寸以及评测报价
- 《星际争霸Ⅱ》游戏秘籍:游戏中按回车输入以下秘籍|每日播报
- 世界上最大的会计事务所——Pricewaterhouse
- 天天实时:新买的手机怎么充电?充电时接电话会引起爆炸?
- 今日精选:如何登录Windows弹性云服务器?网吧服务器系统介绍
- 家用净水器过滤方式是什么?家用净水器哪种过滤方式好?:环球热议
- 分享100个有趣的python项目 值得收藏
- Java的类型是什么?byte字节型占一个字节(8bit)的数据范围
- 每日观点:NET是什么?netFramework是一个品牌商标推出的?
- 四年一遇:ngix+rtmp+ffmpeg的直播效果
- 新版《绯闻女孩》被HBO取消 第二季即完结-天天时讯
- 全球看热讯:如何查看8080端口被占用的信息?Linux查看端口占用以及端口详情
- 微资讯!部门组织结构及分工设想——技术总监、技术运维组
- 焦点讯息:什么是电极的极化电压?电极与电解质溶液界面的电位差
- k-d树和bbf算法 一直递归子树的数据点集算法
- 【天天聚看点】【C语言网】国内领先的综合性编程学习网站
- 《剑网三》玲珑密保锁解除问题解决方案相关教程
- 快看点丨多达60个网站 免费下载免费的3D模型
- 【世界报资讯】魔兽TBC:P3近战门票只有一张,选拔极其严格,副本外就要决胜负
- Windows树大根深 俄罗斯操作系统国产化进展缓慢|今日热文
- 网易神秘密码被玩家解密今天或许有新游戏公布
- 传言:宏碁新显卡使用AMD GPU 每日头条
- DirectStorage测试显示PCIe3硬盘的速度基本与PCIe 5相同
- DirectStorage测试显示PCIe3硬盘的速度基本与PCIe 5相同
- 《火星孤征》现已登陆各平台 上市预告片分享:全球观焦点
- 环球热门:《宝可梦朱紫》BUG多帧率不稳 任天堂道歉
- 印度富豪Adani紧急自救!考虑提前偿债、释放股权质押提振信心,高盛称其债券已触底
- 新年新气象 新一代装机配置怎么选?|天天资讯
- 【当前热闻】每日低价硬货:联想12代酷睿主机套装开工季仅需3093元
- EA砍掉《泰坦陨落》后续游戏 员工自谋出路
- 哈曼中国蝉联“中国杰出雇主2023”称号
- 每日信息:【在线观点】集成灶市场品类优势尽显,2023年必将再创发展高增速
- 天天热头条丨北证50指数表现吸睛 主题基金业绩分化
- 每日头条!玩家抱怨《霍格沃茨之遗》魔法数量太少:老头环有上百种
- 科乐美大幅下调财务预计 预期利润近乎减半-当前快报
- 传闻:任天堂新一期直面会将于下周举行
- Epic喜加一:《罪恶之城》《耻辱:界外魔之死》免费领:全球独家
- “我需要的不是一个丈夫,而是妻子”|世界报道
- 今日报丨昔日16冠豪门今降级?免签5欧冠妖人,但求逆天改命,353场110球
- 《雷霆沙赞2》主创集结庆祝定档 3月17日影院见:信息
- 展肖华_展肖华_世界快讯
- Steam 1月硬件调查报告 RTX显卡越来越普及_速讯
- 精彩看点:《死亡空间》之父感谢Motive忠实地重制了游戏
- 环球热推荐:壳牌2022年净利润增长一倍以上,创115年历史新高|财报见闻
- 日本电影的“巨匠”神话是如何诞生的?
- 网飞打击账号共享:仅限家庭使用 严控异地登录-环球观察
- 未来电价存在上涨可能:为什么?怎么涨?谁买单?
- 华软科技大股东一致行动人申得兴投资完成减持22.03万股 全球今头条
- 今日最新!韩国1500年历史的木简刻有生僻汉字 国内网友看尬了
- 焦点热议:三星计划Q1推出OLED新品 含77寸电视和49寸显示器
- 观点:智能马桶:你的便便击败了全国99%的用户
- 【世界报资讯】13900HX + RTX 40系显卡,新一代旷世X游戏本开启预约,搭载Cherry新轴
- 价格对标苹果,三星 S23 系列尝鲜价来了:5699-13199 元,你愿意尝鲜吗? 世界即时看
- 北京天空出现日晕+幻日+环天顶弧等天象奇观 看到的是超级幸运儿|快讯
- 全球电视出货量公布:国产占TOP3两席 小米力压索尼:今日观点
- 猪企都在赚钱,“江西猪王”却亏百亿 天天最资讯
- 至少能用6年?三星Galaxy S23将持续接收软件更新到2028年 当前最新
- 世界快看:性价比超RTX 3060,英特尔锐炫A750显卡降价