Python ssl.SSLError:[ssl]PEM lib(_ssl.c:4042)
我对证书还比较陌生,只是遇到了一个我不太理解的问题 每当我运行此行时:Python ssl.SSLError:[ssl]PEM lib(_ssl.c:4042),python,python-3.x,ssl,python-requests,ssl-certificate,Python,Python 3.x,Ssl,Python Requests,Ssl Certificate,我对证书还比较陌生,只是遇到了一个我不太理解的问题 每当我运行此行时: headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.9 Safari/537.36"} print(session.get("http://cncpts.com/cart/add&q
headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.9 Safari/537.36"}
print(session.get("http://cncpts.com/cart/add", headers=headers, params = {"id":"33206032236607"}).text)
我得到这些错误
ssl.SSLError: [SSL] PEM lib (_ssl.c:4042)
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='cncpts.com', port=443): Max retries exceeded with url: /cart (Caused by SSLError(SSLError(9, '[SSL] PEM lib (_ssl.c:4042)')))
requests.exceptions.SSLError: HTTPSConnectionPool(host='cncpts.com', port=443): Max retries exceeded with url: /cart (Caused by SSLError(SSLError(9, '[SSL] PEM lib (_ssl.c:4042)')))
最令人困惑的是,我在其他请求(到同一个域)上使用了此证书,并且一切正常,这表示这是我发送的唯一包含参数的请求(因此不确定这是否是导致问题的原因)
非常感谢您的帮助