python中requests设置代理服务器
目录
代理
requests设置代理
代理ip的匿名度
代理
1. 代理proxy
首先从概念上讲,代理这个词的汉语解释:受委托代表当事人进行某种活动。
也就是说,代理的作用就是代替别人做一些事情,比如,代理律师,就是代表当事人进行法律的活动。
2. 代理服务器proxy server
我们将上面的概念进行类比,代理服务器也就是一台服务器,一般我们的请求,会直接发送给真实的服务器,真实的服务器来响应我们的请求。
那么代理服务器的作用,就是把我们的请求先发送给代理服务器,由代理服务器来将请求发送给真实的目标服务器上。同时呢,代理服务器可以判断,是否要真的把我们的一些请求发送给真实的服务器。
简单来说:代理服务器,就是代替我们把请求发送到目标服务器
3. 代理服务器的作用:
- 突破自身fang问的限制
- hide真实ip
requests设置代理
我们只需要在requests中添加proxies即可
python3.8以下版本:
- proxies{' 要请求网站的协议类型 ' , ' 代理服务器ip : 端口 '}
python3.8以上版本:
- proxies{' 要请求网站的协议类型 ' , ' "代理服务器类型(http/https/socks5)://代理服务器ip : 端口 '}
我的是python3.96版本,代理用的是clash
requests.get(url,headers=headers,proxies={'https':'http://127.0.0.1:7890'})
当没有设置proxy请求查询ip时,显示的我的外网ip为北京移动,因为我开的手机热点
设置proxy后,显示我的外网ip为hongkong
代理ip的匿名度
- 透明:服务器知道使用了代理,也知道请求对应的真实ip
- 匿名:知道使用了代理,不知道真实ip
- 高匿:不知道使用了代理和真实IP
python中requests设置代理服务器相关推荐
- python网络爬虫系列教程——python中requests库应用全解
全栈工程师开发手册 (作者:栾鹏) python教程全解 python中requests库的基础应用,网页数据挖掘的常用库之一.也就是说最主要的功能是从网页抓取数据. 使用前需要先联网安装reques ...
- python中requests库的用途-python中requests库session对象的妙用详解
在进行接口测试的时候,我们会调用多个接口发出多个请求,在这些请求中有时候需要保持一些共用的数据,例如cookies信息. 妙用1 requests库的session对象能够帮我们跨请求保持某些参数,也 ...
- python怎么输入代码-python中如何设置代码自动提示
第一步:打开pycharm,如下图所示: 第二步:File→Power Save Mode,把下面如图所示的勾去掉: 第三步:去掉勾后,不再使用省电模式,新建一个 python文件,输入需要输入的单词 ...
- python中requests库的用途-数据爬虫(三):python中requests库使用方法详解
有些网站访问时必须带有浏览器等信息,如果不传入headers就会报错,如下 使用 Requests 模块,上传文件也是如此简单的,文件的类型会自动进行处理: 因为12306有一个错误证书,我们那它的网 ...
- 关于python中requests模块导入问题-python中requests模块的使用方法
本文实例讲述了python中requests模块的使用方法.分享给大家供大家参考.具体分析如下: 在HTTP相关处理中使用python是不必要的麻烦,这包括urllib2模块以巨大的复杂性代价获取综合 ...
- python中requests库入门及写入文件
1.python中requests库入门 import requests r = requests.get("https://www.baidu.com") print(r.sta ...
- 在Python中使用设置文件的最佳做法是什么? [关闭]
本文翻译自:What's the best practice using a settings file in Python? [closed] I have a command line scrip ...
- python中requests库获取东方财富网动态指数行情数据
利用python中requests获取动态股市指数行情数据 这里数据来源为东方财富网,代码如下: #coding="utf-8" import requests from time ...
- python如何导入requests模块_浅谈python中requests模块导入的问题
浅谈python中requests模块导入的问题 今天使用Pycharm来抓取网页图片时候,要导入requests模块,但是在pycharm中import requests 时候报错. 原因: pyt ...
- 在python中requests模块怎么安装_Python requests模块在Windows下安装
发现一个爬虫库太方便了,而且支持python3! 安装方法在http://docs.python-requests.org/en/latest/user/install/#install很详细 只不过 ...
最新文章
- Linux network source code
- 荣耀9将要回归金属材质,网友直呼:看着就很贵
- Spring Cloud Config采用数据库存储配置内容
- 《剑指offer》c++版本 4.二维数组中的查找
- Python多线程详解
- SGD、Adam优化器
- html百度地图秘钥,如果获取百度地图API密钥?
- mysql decimal 18 2_sql语句 decimal(18,0)什么意思
- 经验分享:如何做好产品可行性分析?
- 什么是DMZ区域,DMZ区域的作用与原理
- android toast 自定义view,分享Android中Toast的自定义使用
- sau交流学习社区--基于thinkjs+vue+redis+mysql+es6开发的周报企业管理系统weekly
- STM32L4的待机模式闹钟唤醒方法
- Windows10+deepin双系统安装(选用意义,安装教程)
- 2.4万余门课程在线学,22家平台面向全国高校开放
- 服务器被DDOS或CC攻击了怎么办
- “我们的开源项目”发起人、息壤开源社区共同创始人——程旭文专访
- 游戏ai人工智能_为什么游戏AI无法帮助AI在现实世界中发挥作用,但可以
- Python新闻网站项目-5.Django新闻网站前后端展示
- Windows 7下直接开启AHCI