当前位置:   article > 正文

Flask 服务器设置host=0.0.0.0之后外部仍然无法访问_host="0.0.0.0

host="0.0.0.0

    最近在写一个app demo,app用的Android,后端用的flask,因为flask服务运行的时候默认部署在本地,其地址是 http://127.0.0.1:5000/。但这个地址外部设备是不能访问的,默认只能本地访问。所以app就会出现连接失败的现象。

    解决这个问题的方法有两种:

  1.  就是通过给run方法添加host参数=0.0.0.0来使本地的flask服务可以供外部访问,即  
    1. if __name__ == '__main__':
    2. app.run(host='0.0.0.0')
  2. run--edit configurations,设置additional options

然后执行倒三角run按钮,或者使用flask run命令,但是我的电脑上按照上述方法修改之后使用flask run命令运行依然显示运行在127.0.0.1上,只有使用倒三角按钮才可以,不知道是什么原因。

     

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/604644
推荐阅读
相关标签
  

闽ICP备14008679号