requests.exceptions.SSLError原因:ssl认证失败
解决:
- 避免SSL认证,设置
verify=False
requests.post(url=url, json=payload, headers=headers, verify=False)
进一步问题:我们避免SSL认证后,运行程序,可能会发出告警:InsecureRequestWarning: Unverified HTTPS
request is being made to host……
。
InsecureRequestWarning
:当你发送一个使用不安全的连接(例如未验证的 HTTPS)时,urllib3
可能会产生InsecureRequestWarning
警告,以指示你的请求不安全,并可能暴露你的数据于风险之下。
忽略告警:urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
,记得导入urllib3包。
urllib3.disable_warnings
:用于在使用 Python 的urllib3
库进行网络请求时,禁用警告信息的输出。
评论列表,共 0 条评论
暂无评论