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

相关推荐
喵手12 小时前
Python爬虫实战:电商问答/FAQ 语料构建 - 去重、分句、清洗,做检索语料等!
爬虫·python·爬虫实战·faq·零基础python爬虫教学·电商问答·语料构建
Dxy123931021612 小时前
DataFrame条件筛选:从入门到实战的数据清洗利器
python·dataframe
RFG201212 小时前
18、Dubbo实例注入:简化微服务架构中的依赖管理【面向初学者】
人工智能·后端·微服务·云原生·架构·tomcat·dubbo
一只鹿鹿鹿12 小时前
数据治理文档(word原件)
java·运维·spring boot·后端
beata12 小时前
Java基础-12:Java IO深度解析与避坑指南:从底层原理到BIO NIO AIO实战
java·后端
Hx_Ma1612 小时前
测试题(五)
java·开发语言·后端
musenh12 小时前
python基础
开发语言·windows·python
清水白石00813 小时前
解锁 Python 性能潜能:从基础精要到 `__getattr__` 模块级懒加载的进阶实战
服务器·开发语言·python
ShoreKiten13 小时前
ctfshowweb入门 SSTI模板注入专题保姆级教程(一)
web安全·flask·ssti·ctfshow
马尔代夫哈哈哈13 小时前
Spring 事务处理
java·后端·spring