使用requests 访问https的网页 返回错误: InsecurePlatformWarning: A true SSLContext object is not available
C:\Python27\lib\site-packages\requests\packages\urllib3\util\ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indicatio
n) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. Y
ou can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.or ... ning.
SNIMissingWarning
C:\Python27\lib\site-packages\requests\packages\urllib3\util\ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urll
ib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more infor
访问http的网页正常,可是一旦访问到https的就都返回上面的错误
没有找到相关结果
已邀请:
1 个回复
李魔佛 - 公众号:可转债量化分析 【论坛注册:公众号后台留言邮箱】
赞同来自:
1. 升级request到最新版本: pip install requests --upgrade
如果问题仍然存在,尝试方法2.
方法2. 安装request[security]
安装命令: pip install requests[security]
安装后重新运行python脚本就可以了