Flask配置远程访问

Flask的app.run()默认只提供localhost:5000的访问。

此时用http://127.0.0.1:5000 可以正常访问项目,但是用http://服务器IP:5000来访问会失败,用telnet来连接服务器的5000端口也会失败。

解决方案:

如果想在远程访问服务器的Flask项目,需要在app.run配置主机IP和端口

python 复制代码
app.run(host="0.0.0.0",port=5000)
# host (主机IP地址,可以不传)默认localhost
# port 端口号,可以不传,默认5000

此时再用http://服务器IP:5000来访问就成功了。

相关推荐
你我一见如故3 小时前
仿QQ音乐桌面客户端——测试报告
python·selenium
程序员鱼皮3 小时前
3 大 DeepSeek Harness 进阶玩法,招多个大肥鱼帮我干活!
前端·后端·ai编程
Kismet_nvi3 小时前
Python 基础核心知识点总结
开发语言·windows·python
苍何3 小时前
DeepSeek 终于支持多模态了(附实测及接入教程)
后端
KoPa3 小时前
HeySmart:大模型开源网关基座-请求生命周期与钩子引擎
前端·后端
苍何3 小时前
做AI视频还在拆盲盒?手把手教你导演级运镜(附教程)
后端
2401_844582953 小时前
冷门技巧:AI模型可靠性测试的实用技巧:数
python
爱学习的小邓同学3 小时前
Golang语言入门
开发语言·后端·golang
苍何3 小时前
豆包,开始做普通人的 Codex
后端
you鬰3 小时前
datawhale--llm-algo-leetcode5️⃣
python·datawhale