Python SSL证书验证问题解决方案
作者:lucky8492 时间:2022-11-06 13:54:35
这篇文章主要介绍了Python SSL证书验证问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
一、SSL问题
1、在你不启用fiddler时,python代码直接发送https请求,不会有SSL问题(也就是说不想看到SSL问题,关掉fiddler就行)
2.启用fiddler会报出以下错误:
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='163.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056)')))
verify参数设置
1、Requests的请求默认verify=True
2、如果你将 verify设置为 False,Requests 也能忽略对 SSL 证书的验证
3、但是依然会出现两行Warning,可以不用管
Python3 提示warning 添加如下三种任意一种代码即可解决:
方式1:
import requests
requests.packages.urllib3.disable_warnings
方式2:
import warnings
warnings.filterwarnings("ignore")
方式3:
import urllib3
urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
来源:https://www.cnblogs.com/carey9420/p/12149473.html
标签:Python,SSL,证书,验证
0
投稿
猜你喜欢
Python3使用requests包抓取并保存网页源码的方法
2022-05-27 06:48:38
如何用python抓取B站数据
2023-07-19 20:02:55
Python实现比较两个文件夹中代码变化的方法
2022-04-07 23:16:08
GPU状态监测 nvidia-smi 命令的用法详解
2022-08-28 20:57:37
ASP 验证码的程序及原理
2010-04-24 15:56:00
如何利用Python识别图片中的文字
2022-04-05 03:15:42
MySQL 数据库存储和分支
2011-03-11 19:01:00
如何用Python识别车牌的示例代码
2023-03-09 16:06:29
Python中利用sorted()函数排序的简单教程
2022-09-13 20:26:36
Zend Framework教程之资源(Resources)用法实例详解
2023-11-06 02:49:50
python实现图片,视频人脸识别(dlib版)
2023-03-28 14:35:19
Python可变与不可变数据和深拷贝与浅拷贝
2022-06-05 21:14:51
Pycharm搭建一个Django项目的方法步骤
2022-04-12 12:46:41
阿里巴巴技术文章分享 Javascript继承机制的实现
2024-04-30 09:59:16
详解Python如何优雅地解析命令行
2021-02-16 01:53:59
检测SQL Server是否有特洛伊木马
2009-02-24 15:19:00
Pytorch1.5.1版本安装的方法步骤
2021-02-07 00:57:09
jupyter notebook清除输出方式
2021-05-08 02:51:13
也谈谈DIV+CSS的牛角尖
2007-11-16 16:12:00
python绘制漏斗图步骤详解
2021-06-17 22:57:57