请求https接口时报错:Caused by SSLError(SSLError(1, u‘[SSL: CERTIFICATE_VERIFY_FAILED] certificat,安装certifi
标题 请求https接口时报错:Caused by SSLError(SSLError(1, u’[SSL: CERTIFICATE_VERIFY_FAILED] certificat,安装certifi
如何解决SSL 根证书验错误:
一种解决方法是:verify=False
在请求里面:
r=requests.get(url,params=params,headers=headers,verify=False)
第二种解决方法是:
安装certifi 或者更新requests包:
1. 安装certifi的方法是:pip install certifi
2. 但如提示需要升级pip:
则需使用:python -m pip install --upgrade pip 升级进行
3. 如使用python -m pip install --upgrade pip升级失败,可使用:python -m pip install -U --force-reinstall pip进行升级
4. 如依然失败,则使用:pip install --user --upgrade pip 升级
5. 如果以上方法均失败,则可以试试使用国内源更新pip
比如:
python -m pip install --upgrade pip -i https://pypi.douban.com/simple
6. 一般尝试完以上方法后,即可升级成功,然后在安装certifi:pip install certifi
问题:
使用Python3 requests发送HTTPS请求,已经关闭认证(verify=False)且尝试安装了certifide的情况下,控制台会输出以下错误:
InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
在代码中添加以下代码即可解决。
import urllib3
urllib3.disable_warnings()
请求https接口时报错:Caused by SSLError(SSLError(1, u‘[SSL: CERTIFICATE_VERIFY_FAILED] certificat,安装certifi相关推荐
- HttpWebRequest 请求HTTPS协议时报错:The requested security protocol is not supported. (不支持请求的安全协议)
public String Get(string url, byte[] data){HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Creat ...
- KETTLE 请求HTTPS接口
KETTLE本身提供了HTTP client.HTTP post.REST client组件可以访问HTTP接口,这些组件在访问HTTPS接口时有时会报错:unable to find valid c ...
- php发送https请求,php post 请求https接口
/** * POST请求https接口返回内容 * @param string $url [请求的URL地址] * @param string $post [请求的参数] * @return stri ...
- 解决C#调用Excel接口时报错,提示:Microsoft.Office.Interop.Excel.ApplicationClass”的 COM 对象强制转换为接口类型“Microsoft.Offi
解决C#调用Excel接口时报错,提示:Microsoft.Office.Interop.Excel.ApplicationClass"的 COM 对象强制转换为接口类型"Micr ...
- Postman请求https接口配置
Postman请求https接口配置 1.进入postman的设置界面: 2.关闭general下面的ssl校验: 3.切到Certificates页签,并添加客户端校验: 1.进入postman的设 ...
- requests请求get接口报错UnicodeEncodeError: ‘latin-1‘ codec can‘t encode characters in position 13-14
一.问题描述 在做接口自动化测试时,调用requests的get方法发送请求,报错,报错信息如下: Traceback (most recent call last):File "D:\D1 ...
- php请求https接口
1.输入接口: https://CRMC URL/ spservice/downring.do? sid =1234 & sidpwd =123456& randomsessionke ...
- android 请求https接口
随着互联网的强大,网络安全的地位也逐步增加.以前的http请求已经不在安全,据说ios2017年1月份开始请求https. 所有,身为android开发人员也应该会加载https请求.直接上干活 1. ...
- http协议请求https协议报错或警告处理方案
HTTPS是HTTP over Secure Socket Layer,以安全为目标的 HTTP 通道,所以在 HTTPS 承载的页面上不允许出现 http 请求,一旦出现就是提示或报错: 如果我们不 ...
最新文章
- 华为 Java 编程军规 !
- leetcode-【中等题】5. Longest Palindromic Substring
- BZOJ4381[POI2015]Odwiedziny——分块+长链剖分
- 构建之法4、17章观后感
- Hadoop基本原理之一:MapReduce
- Spring学习笔记—最小化Spring XML配置
- 【Util】 时间天数增加,时间比较。
- bootstraptable导出excel独立使用_使用 EasyPOI 优雅导出Excel模板数据(含图片)
- 程序员工资虽高,但也很苦逼!
- webpack源码分析(2)---- webpack\bin\webpack.js
- 麦淘亲子完成近千万美元B+轮融资,预计2019年前将开设约300个线下科学活动点...
- 秩和比RSR法算法C语言,秩和比法(用秩和比法计算权重时怎样编秩?)
- VMware16下载与安装
- 如何清空Matlab命令行窗口
- 设置华为路由器的端口映射
- 立体视觉:合成数据集的解析与工具
- 数电常见74系列器件及其功能总结(不要再混乱啦,值得收藏)
- FastJSON处理对象中属性值为空的数据
- 自定义注解+切面处理+全局异常处理
- 国外不错的网站(类似知乎)
热门文章
- 中级微观经济学:Chap 14 消费者剩余
- 智能三子棋——保姆级教学。
- CIKM 2021 | 基于池化结构搜索的图分类
- CIKM 2022|FwSeqBlock: 一种在序列建模中增强行为表征的方法
- boosting算法调参
- Linux汇编代码中加打印,汇编语言中调用C函数打印“hello world”
- 宁波银行金融科技面试
- win7 64位的 svchost.exe 占用内存过大的问题
- 软件开发中的 Kata 模型是什么,和精益有什么关系?
- 计算机的发展与什么息息相关,第一单元第二课《计算机的发展与应用》.doc