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了

相关文章
|
1天前
|
数据采集 网络安全 Python
【Python】怎么解决:urllib.error.HTTPError: HTTP Error 403: Forbidden
解决 `urllib.error.HTTPError: HTTP Error 403: Forbidden`错误需要根据具体情况进行不同的尝试。通过检查URL、模拟浏览器请求、使用代理服务器和Cookies、减慢请求速度、使用随机的User-Agent以及使用更加方便的 `requests`库,可以有效解决此类问题。通过逐步分析和调试,可以找到最合适的解决方案。
34 18
|
15天前
|
数据采集 数据安全/隐私保护 Python
【Python】已解决:urllib.error.HTTPError: HTTP Error 403: Forbidden
通过上述方法,可以有效解决 `urllib.error.HTTPError: HTTP Error 403: Forbidden` 错误。具体选择哪种方法取决于服务器对请求的限制。通常情况下,添加用户代理和模拟浏览器请求是最常见且有效的解决方案。
73 10
|
5月前
|
数据采集 缓存 负载均衡
|
7月前
|
IDE 开发工具 Python
selenium.common.exceptions.NoSuchDriverException: Message: Unable to obtain driver for MicrosoftEdge
selenium.common.exceptions.NoSuchDriverException: Message: Unable to obtain driver for MicrosoftEdge
621 3
|
7月前
selenium.common.exceptions.InvalidElementStateException: Message: Unable to perform W3C actions.
selenium.common.exceptions.InvalidElementStateException: Message: Unable to perform W3C actions.
107 0
|
7月前
selenium.common.exceptions.InvalidElementStateException Message Unable to perform W3C actions
selenium.common.exceptions.InvalidElementStateException Message Unable to perform W3C actions
118 0
|
开发工具 数据安全/隐私保护
The request you have made requires authentication. (HTTP 401)
The request you have made requires authentication. (HTTP 401)
1410 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>
URLError: <urlopen error [Errno 11004] getaddrinfo failed>调用seaborn-data无法使用
URLError: <urlopen error [Errno 11004] getaddrinfo failed>调用seaborn-data无法使用
539 0
URLError: <urlopen error [Errno 11004] getaddrinfo failed>调用seaborn-data无法使用
|
SQL 数据挖掘 Python
令人不悦的Error--requests.exceptions.ProxyError
令人不悦的Error--requests.exceptions.ProxyError
362 0
令人不悦的Error--requests.exceptions.ProxyError
下一篇
DataWorks