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

相关推荐
柒.梧.7 小时前
Spring核心知识全解析:从入门实战到进阶
java·后端·spring
AI Echoes7 小时前
LangChain 非分割类型的文档转换器使用技巧
人工智能·python·langchain·prompt·agent
乌日尼乐7 小时前
【Java基础整理】Java字符串处理,String、StringBuffer、StringBuilder
java·后端
qwepoilkjasd7 小时前
DMC发送M-SEARCH请求,DMR响应流程
后端
程序之巅7 小时前
VS code 远程python代码debug
android·java·python
心在飞扬7 小时前
langchain学习总结:Python + OpenAI 原生 SDK 实现记忆功能
后端
张志鹏PHP全栈7 小时前
Solidity智能合约快速入门
后端
ihgry7 小时前
SpringCloud_Nacos
后端
我是Superman丶7 小时前
【异常】Spring Ai Alibaba 流式输出卡住无响应的问题
java·后端·spring
__如风__7 小时前
onlyoffice文档转换服务离线部署
python