随笔 - 66  文章 - 0  评论 - 2  阅读 - 26万 

问题描述:

  在requests做请求的时候,为了避免ssl认证,可以将verify=False,但是这么设置会带来一个问题,日志中会有大量的warning信息, 如下面:  

D:\Program Files\Python\lib\site-packages\urllib3\connectionpool.py:1045: InsecureRequestWarning: Unverified HTTPS request is being made to host '127.0.0.1'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/1.26.x/advanced-usage.html#ssl-warnings
  warnings.warn(

 

解决办法:

  1. 原因分析:将verify=False,会带来一个问题:日志中会有大量的warning信息!

  2. 解决办法:如果想把这些报错信息去掉,只需要在请求的地方加上requests.packages.urllib3.disable_warnings():

    from requests.packages import urllib3
    urllib3.disable_warnings()

    再次执行就不会有报警告了。

     

posted on   HandsomeFa  阅读(1367)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示