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来访问就成功了。

相关推荐
xyz_CDragon6 分钟前
OpenClaw 局域网调用 Ollama 本地大模型:完整配置与踩坑指南
python·ai编程·集成学习·ollama·deepseek·openclaw
道友可好9 分钟前
写给 AI 的入职手册,AGENTS.md
前端·人工智能·后端
极光代码工作室10 分钟前
基于NLP的论文关键词提取系统
python·深度学习·自然语言处理·nlp
Wang ruoxi14 分钟前
Pygame 小游戏——数独
开发语言·python·pygame
吠品17 分钟前
处理 Python 类继承中那些变来变去的初始化参数
linux·前端·python
会Tk矩阵群控的小木20 分钟前
小红书矩阵软件:基于Python+ADB的多设备批量管理自动化脚本实战
运维·python·adb·矩阵·自动化·新媒体运营·个人开发
sandnes24 分钟前
把ToolUse循环做到生产级-错误处理与可靠性五件套
后端
复园电子27 分钟前
企业PDF批量盖章开发集成指南:API对接OA/LIMS系统,高并发落地实战
开发语言·python·pdf
掘金者阿豪34 分钟前
全维度拆解具身智能:底层技术 + 实战落地 + 全球产业竞争
后端
石山代码35 分钟前
类型限定符的底层实现原理是什么?
python