小编Jas*_*iss的帖子

如何在已连接的 Python 异步流上启用 TLS?

我有一个使用高级Streams API编写的 Python 异步服务器。我想在已建立的连接上启用 TLS,如 SMTP 和 IMAP 协议中的 STARTTLS。asyncio 事件循环有一个start_tls()函数(在 Python 3.7 中添加),但它需要一个协议和一个传输而不是一个流。流 API 确实允许您通过StreamWriter.transport获取传输。我没有看到改变传输的方法,这在调用 start_tls() 后是必需的。

是否可以将 start_tls() 与流 API 一起使用?

python starttls python-asyncio

6
推荐指数
1
解决办法
2313
查看次数

标签 统计

python ×1

python-asyncio ×1

starttls ×1