【发布时间】:2016-02-10 14:03:28
【问题描述】:
我使用 python 版本 2.7.6,需要使用 TLSv1.2 发出请求。 我试过这样的方法来指定 tls 的版本:
class SslAdapter():
def init_poolmanager(self, connections, maxsize, block=False):
self.poolmanager = PoolManager(num_pools=connections,
maxsize=maxsize,
block=block,
ssl_version=ssl.PROTOCOL_TLSv1_2)
s=requests.Session()
s.mount('https://', SslAdapter())
s.get('https://google.com',verify=False)
但在调试器中,我看到请求中的 TLS 版本是 TLSv1.0。 您能否建议如何正确指定 TLS 版本? 谢谢。
【问题讨论】:
标签: python python-requests tls1.2