使用requests时报错:requests.exceptions.SSLError: HTTPSConnectionPool
程序员文章站
2023-08-11 20:43:39
示例代码:import requestsr = requests.get('https://www.12306.cn')print(r.status_code)报错:requests.exceptions.SSLError: HTTPSConnectionPool(host='某某某网站', port=443): Max retries exceeded with url: /login/ (Caused by SSLError(SSLError("bad handshake: Error([(...
示例代码:
import requests
r = requests.get('https://www.12306.cn')
print(r.status_code)
报错:
requests.exceptions.SSLError: HTTPSConnectionPool(host='某某某网站', port=443): Max retries exceeded with url: /login/ (Caused by SSLError(SSLError("bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed
这里是由于这个网页的证书没有被官方CA机构信任,所以这里会出现证书验证的错误。
解决方案:
增加verify参数
import requests
r = requests.get('https://www.12306.cn', verify=False)
print(r.status_code)
以上参考:https://blog.csdn.net/weixin_44385104/article/details/94750593
如果依然无法解决,可能是网络问题,如重启网络,关闭代理等
本文地址:https://blog.csdn.net/LMFranK/article/details/107475246
上一篇: 怎么运用微博营销去推广产品
下一篇: TikTok推广方法汇总和精选案例分析
推荐阅读
-
python利用requests库模拟post请求时json的使用
-
使用requests时报错:requests.exceptions.SSLError: HTTPSConnectionPool
-
使用xadmin更新数据时,报错expected string or bytes-like object
-
在使用seek()函数时,有时候会报错为 “io.UnsupportedOperation: can't do nonzero cur-relative seeks”,代码如下:
-
python利用requests库模拟post请求时json的使用教程
-
使用SolrJ管理索引库时,报错:java.lang.NoSuchMethodError: org.apache.http.impl.conn.PoolingHttpClie...
-
关于使用PLSQL Developer时出现报错ora-12514的问题
-
使用laravel框架开发接口时ajax post请求报错419
-
Jpa使用@Query时 报错Validation failed for query for method public abstract
-
Spring Data Jpa使用@Query时 报错Validation failed for query for method public abstract