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

相关推荐
武子康14 分钟前
H3-World 的动作没按时发生,先检查时间线变成了什么
人工智能·后端·agent
苍何16 分钟前
腾讯 Buddy One 来了,办公全家桶一键打通WorkBuddy(附教程)
后端
像风一样的男人@21 分钟前
python --基于scp的文件传输助手
开发语言·python
用户03321266636731 分钟前
使用 Python 在 Word 文档中添加、修改和删除变量
python
GIS数据转换器41 分钟前
基于CIM的城市智慧供热监管服务平台
java·大数据·开发语言·人工智能·后端·物联网·struts
专注仿真42 分钟前
动态规划算法详解
人工智能·python·大模型训练·控制算法
adfreedom1 小时前
如何避免每个业务系统中都有几十个枚举查询
后端
全栈陈序员1 小时前
【Python】基础语法入门(二十五)—— 网络编程入门:用 socket 与 requests 联网
python
m0_639906941 小时前
SpringBoot自动配置原理
java·spring boot·后端
adminwolf1 小时前
GoLiveChat:Open-Source Live Chat Software for Website
python