You need to enable JavaScript to run this app. Flask项目启动后无法访问0.0.0.0及127.0.0.1地址报错求解
优惠活动
大模型
产品
解决方案
定价
更多

Flask项目启动后无法访问0.0.0.0及127.0.0.1地址报错求解

问题1:访问http://0.0.0.0:80/报错ERR_ADDRESS_INVALID

  • 0.0.0.0是服务端侧的监听地址,代表当前服务会接收本机所有网卡的请求,不是可直接在浏览器访问的目标地址。本地测试时替换为http://127.0.0.1或你的本机局域网IP即可。
  • 补充说明:Linux、macOS系统绑定1024以下的端口需要管理员权限,如果启动run.py时提示端口无权限,可以将run.py中的端口修改为8000、5000这类高位端口,访问时对应携带端口号即可,比如http://127.0.0.1:8000。

问题2:访问路径返回404错误

  • 你当前代码中仅定义了路径为/main的GET路由,只有访问http://127.0.0.1/main才能正常加载页面,日志中记录的访问路径/show没有对应的路由定义,自然返回404。
  • 如果需要支持根路径直接访问,可以在蓝图中补充对应路由:
# 补充到index.py的main蓝图定义部分
@main.route('/', methods=['GET'])
def root_index():
    return render_template('main/index.html')
  • 也可以直接将现有/main路由的路径修改为/,即可直接访问根路径加载页面。

内容的提问来源于stack exchange,提问作者miz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.20 12:54:08