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

相关推荐
qq_12498707536 分钟前
基于微信小程序的垃圾分类信息系统(源码+论文+部署+安装)
java·前端·spring boot·后端·微信小程序·小程序·计算机毕业设计
kszlgy12 分钟前
Day 50 预训练模型+CBAM模块
python
郑州光合科技余经理15 分钟前
中台架构实战:同城O2O系统二次开发与部署指南
java·大数据·开发语言·前端·后端·架构·php
weixin_4624462324 分钟前
Python 教程:一键生成自解压源码文件,自动还原并打包项目
python·自动化工具·源码打包
cuckooman25 分钟前
oh-my-posh 配置自定义主题
vscode·python·on-my-posh
天天进步201526 分钟前
Python全栈项目--智能客服机器人的设计与实现
python
万里不留行27 分钟前
【LangChain V1.0学习】第二课:批处理与持久化对话(通过完成情感机器人多轮对话进行学习)
人工智能·python·学习·语言模型·langchain
七夜zippoe28 分钟前
Python内存管理深潜:从引用计数到GC机制的全面优化实战
开发语言·python·gc·分代回收·内存池
至此流年莫相忘28 分钟前
Python包管理工具之UV
python·uv
J2虾虾32 分钟前
springboot 的 WebMvcConfigurer
java·spring boot·后端