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

相关推荐
东哥很忙XH5 分钟前
python使用PyQt5开发桌面端串口通信
开发语言·驱动开发·python·qt
无限大613 分钟前
为什么玩游戏需要独立显卡?——GPU与CPU的分工协作
后端·程序员
Dxy123931021619 分钟前
Python的正则表达式入门:从小白到能手
服务器·python·正则表达式
Moment25 分钟前
小米不仅造车,还造模型?309B参数全开源,深度思考完胜DeepSeek 🐒🐒🐒
前端·人工智能·后端
艾上编程26 分钟前
第三章——爬虫工具场景之Python爬虫实战:行业资讯爬取与存储,抢占信息先机
开发语言·爬虫·python
Pyeako27 分钟前
网络爬虫相关操作--selenium库(超详细版)
爬虫·python·selenium
dagouaofei30 分钟前
全面整理6款文档生成PPT工具,PDF转PPT不再难
python·pdf·powerpoint
β添砖java33 分钟前
python第一阶段第10章
开发语言·python
马卡巴卡35 分钟前
SpringBoot集成Spring Statemachine(状态机)实战教程
后端
酒酿萝卜皮42 分钟前
Elastic Search 安装使用
后端