在python中禁用请求会话上的证书

时间:2016-03-21 13:56:26

标签: python kodi

我是python上的新手,我非常感谢这个问题的帮助。

我正在使用requestskodi addon中的云服务中获取文件。

我试图将verify=False放在get上,但它没有工作

s = requests.Session()

file = s.get(api_base + '/api/v2/mounts/' + mount['id'] + '/files/download', params = {'path': foldername + '/' + file['name']}, verify=False).json()['link']

我发现以下错误:

SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) 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.

1 个答案:

答案 0 :(得分:0)

安装请求额外的安全包。

pip install requests[security]

这将安装提到的here所需的SSL包。