requests.exceptions.SSLError: HTTPSConnectionPool问题

简介: 这篇文章介绍了解决`requests.exceptions.SSLError: HTTPSConnectionPool`错误的几种方法,包括关闭SSL证书验证、安装相关的加密库以及禁用urllib3的警告。

requests.exceptions.SSLError: HTTPSConnectionPool问题

1.关闭证书验证在requests.get加入verify=False

response = requests.get(‘http://xxx.com/’, headers = header, verify=False)

2.安装三个安装包

pip install cryptography

pip install pyOpenSSL

pip install certifi

3.导入urllib3包

import urllib3
urllib3.disable_warnings() #这个添加在 requests.get(‘http://xxx.com/’, headers = header, verify=False)上面一行

4.结果

再次运行可以看到已经Ok了

相关文章
|
4月前
|
数据采集 缓存 负载均衡
|
4月前
|
API Python
【Python】已解决:urllib.error.HTTPError: HTTP Error 403: Forbidden
【Python】已解决:urllib.error.HTTPError: HTTP Error 403: Forbidden
1374 1
|
6月前
|
IDE 开发工具 Python
selenium.common.exceptions.NoSuchDriverException: Message: Unable to obtain driver for MicrosoftEdge
selenium.common.exceptions.NoSuchDriverException: Message: Unable to obtain driver for MicrosoftEdge
558 3
|
6月前
selenium.common.exceptions.InvalidElementStateException: Message: Unable to perform W3C actions.
selenium.common.exceptions.InvalidElementStateException: Message: Unable to perform W3C actions.
94 0
|
6月前
selenium.common.exceptions.InvalidElementStateException Message Unable to perform W3C actions
selenium.common.exceptions.InvalidElementStateException Message Unable to perform W3C actions
105 0
|
开发工具 数据安全/隐私保护
The request you have made requires authentication. (HTTP 401)
The request you have made requires authentication. (HTTP 401)
1349 0
The request you have made requires authentication. (HTTP 401)
成功解决urllib.error.URLError: <urlopen error [Errno 11001] getaddrinfo failed>
成功解决urllib.error.URLError: <urlopen error [Errno 11001] getaddrinfo failed>
|
SQL 数据挖掘 Python
令人不悦的Error--requests.exceptions.ProxyError
令人不悦的Error--requests.exceptions.ProxyError
343 0
令人不悦的Error--requests.exceptions.ProxyError
|
数据采集 存储 Python
requests的介绍
自动化获取页面的 HTML 代码所需要的第三方库 requests。
197 0
|
网络安全 Python
urllib.error.URLError: urlopen error [SSL: CERTIFICATE_VERIFY_FAILED]
urllib.error.URLError: urlopen error [SSL: CERTIFICATE_VERIFY_FAILED]
360 0