首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Python请求中禁用安全证书检查

如何在Python请求中禁用安全证书检查
EN

Stack Overflow用户
提问于 2013-03-16 13:38:58
回答 5查看 630.5K关注 0票数 331

我正在使用

代码语言:javascript
复制
import requests
requests.post(url='https://foo.com', data={'bar':'baz'})

但是我有一个request.exceptions.SSLError。该网站的证书已过期,但我不会发送敏感数据,所以这对我来说无关紧要。我可以想象有一个像'verifiy=False‘这样的论点,我可以使用,但我似乎找不到它。

EN

Stack Overflow用户

发布于 2018-05-03 23:55:12

要添加到Blender's answer,可以使用Session.verify = False禁用所有请求的SSL证书验证

代码语言:javascript
复制
import requests

session = requests.Session()
session.verify = False
session.post(url='https://example.com', data={'bar':'baz'})

注意,urllib3 (请求使用) strongly discourages发出未经验证的HTTPS请求,并将引发InsecureRequestWarning

票数 50
EN
查看全部 5 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15445981

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档