python3 http.client ssl 认证错误
python3 http.client ssl certification error
使用 python3 并得到以下错误
ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败 (_ssl.c:749)
我缺少什么有人可以帮助我吗
import http.client
conn = http.client.HTTPSConnection("www.python.org")
conn.request("GET", "/")
r1 = conn.getresponse()
print(r1.status, r1.reason)
出现这种问题是因为请求版本不兼容。
指定requests模块版本为2.15.1,去掉certifi:
pip install requests==2.15.1
pip uninstall -y certifi
使用 python3 并得到以下错误
ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败 (_ssl.c:749)
我缺少什么有人可以帮助我吗
import http.client
conn = http.client.HTTPSConnection("www.python.org")
conn.request("GET", "/")
r1 = conn.getresponse()
print(r1.status, r1.reason)
出现这种问题是因为请求版本不兼容。 指定requests模块版本为2.15.1,去掉certifi:
pip install requests==2.15.1
pip uninstall -y certifi