我有一个客户端服务器应用程序。我设法让他们使用 SSL 加密通过 https 连接
context = SSL.Context(SSL.SSLv3_METHOD)
context.use_privatekey_file('/path_to_key/key.key')
context.use_certificate_file('/path_to_cert/cert.crt')
app.run(use_reloader=True, host='0.0.0.0',port=9020,ssl_context = context)
现在我想同时使用 http 和 https 来运行服务器。有什么可行的方法吗?
最佳答案
第一件大事:不要使用 Flask 中内置的网络服务器来做任何繁重的工作。您应该使用像 apache (mod_wsgi) nginex + gunicore 等真正的 Web 服务器。这些服务器有关于如何同时运行 http 和 https 的文档。
关于python - Flask Python 中的 Http 和 Http,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18962418/