gpt4 book ai didi

python - 同时运行 Pythons Tornado 服务 ssl 和不安全的 sl

转载 作者:太空宇宙 更新时间:2023-11-03 14:09:41 24 4
gpt4 key购买 nike

我有一些连接到我的 Tornado API 的站点需要 ssl,而有些则不需要。有没有一种 Tornado Api 可以同时处理 ssl 和非 ssl 请求的方法?非常感谢任何帮助。

我有以下代码,只有当网站不是 ssl..

    app = Application()

app.listen('8000')

tornado.ioloop.IOLoop.current().start()

我有这个只适用于安全的 ssl 客户端..

    app = Application()

app.listen("8080", ssl_options = {
"certfile": os.path.join(lib_dir, "mydomain.crt"),
"keyfile": os.path.join(lib_dir, "mydomain.key"),
})

tornado.ioloop.IOLoop.current().start()

最佳答案

您不能在同一个端口上提供 HTTP 和 HTTPS 流量。您可以使用两个不同的端口调用 app.listen 两次以启动 SSL 和非 SSL 服务器。

关于python - 同时运行 Pythons Tornado 服务 ssl 和不安全的 sl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33412110/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com