gpt4 book ai didi

python - url 中没有端口的 Flask 请求

转载 作者:行者123 更新时间:2023-11-28 20:47:04 24 4
gpt4 key购买 nike

我有一个 ubuntu EC2 服务器,想运行一个 flask 服务器。我想使用我的域名 api.example.com 访问服务器,而不必包含端口号。现在,我可以通过执行 api.example.com:5000/... 成功访问服务器,但我不知道如何执行 api.example.com/....

现在我只是直接运行 flask 服务器,使用 python flask_server.py。

在 flask_server.py 中:

if __name__ == '__main__':
app.run(host=0.0.0.0)

最佳答案

run method接受一个port 可选参数:

if __name__ == '__main__':
app.run(host="0.0.0.0", port=80)

您可以这样做进行测试,但对于生产,我强烈建议您阅读 deployment options文档中的部分详细介绍了使用各种前端 WSGI 服务器运行 Flask 的方法。

如果您需要帮助了解所有这些组件如何协同工作以及如何设置它们; this gist有一个很好的总结。

更新:主机参数需要是一个字符串。

关于python - url 中没有端口的 Flask 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19627195/

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