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

相关推荐
布吉岛的石头28 分钟前
Java 程序员第 22 阶段:Function Call 工具调用实战,Java 封装大模型外部能力
java·人工智能·python
l1t33 分钟前
DeepSeek总结的使用实体-组件-系统和基于存在性处理进行Python编程简介
开发语言·python
zhangxingchao35 分钟前
AI 大模型核心四:工程体系化思维
前端·人工智能·后端
曲幽39 分钟前
FastApiAdmin 后端接口开发好了,前端管理界面怎么调用与显示?
python·vue3·api·fastapi·web·ant design·view·menu·frontend
rayyy91 小时前
神经网络模型的外推性验证
pytorch·python·深度学习
长乐呀1 小时前
数据集获取与整理
python
明月_清风1 小时前
告别 Python 与高昂 API:用 WebGPU + Transformers.js 在浏览器里手写"端侧本地 AI"
前端·人工智能·后端
清水白石0081 小时前
从脚本到系统:设计一个支持插件、限流、重试与监控的 Python 异步爬虫框架
网络·爬虫·python
deepin_sir1 小时前
02 - 第一个 Python 程序
开发语言·python
徐先生 @_@|||1 小时前
pycharm/IDEA + markdown + 图床(PicList)
ide·python·pycharm·intellij-idea