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

相关推荐
期待のcode16 分钟前
MyBatis-Plus的Wrapper核心体系
java·数据库·spring boot·后端·mybatis
嫂子的姐夫18 分钟前
004-MD5_易车网
爬虫·python·逆向·加密
老华带你飞30 分钟前
出行旅游安排|基于springboot出行旅游安排系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·spring·旅游
gf132111130 分钟前
python_基于主视频删减片段并插入镜头视频
linux·python·音视频
八年。。32 分钟前
Python 版本确认方法
开发语言·笔记·python
舒一笑39 分钟前
在低配云服务器上实现自动化部署:Drone CI + Gitee Webhook 的轻量级实践
前端·后端·程序员
李广坤41 分钟前
Rust基本使用
后端·rust
我是你们的明哥1 小时前
Java优先级队列(PriorityQueue)详解:原理、用法与实战示例
后端·算法
m0_740043731 小时前
SpringBoot快速入门01- Spring 的 IOC/DI、AOP,
spring boot·后端·spring
裤裤兔1 小时前
Python打印输出换行
开发语言·python