Flutter 无法将Flatter与本地主机上的flask后端连接

Flutter 无法将Flatter与本地主机上的flask后端连接,flutter,flask,Flutter,Flask,我正在尝试将flifter连接到我的烧瓶后端。但颤振会产生以下误差 Unhandled Exception: SocketException: OS Error: Connection refused, errno = 111, address = 127.0.0.1, port = 50512 我甚至尝试使用我的ipv4地址,甚至是本地主机,甚至是主机0.0.0.0,并尝试了各种端口,但每次端口都会在颤振错误中不断更改。有时像这样 Unhandled Exception: SocketEx

我正在尝试将flifter连接到我的烧瓶后端。但颤振会产生以下误差

Unhandled Exception: SocketException: OS Error: Connection refused, errno = 111, address = 127.0.0.1, port = 50512
我甚至尝试使用我的ipv4地址,甚至是本地主机,甚至是主机0.0.0.0,并尝试了各种端口,但每次端口都会在颤振错误中不断更改。有时像这样

 Unhandled Exception: SocketException: OS Error: Connection refused, errno = 111, address = 127.0.0.1, port = 39223
有人能建议我如何解决这个问题吗。这是我的密码

port = int(os.environ.get('PORT', 5000))
if __name__ == '__main__':
    app.run(debug=True, host='127.0.0.1', port=port) // changing to 0.0.0.0 also doesn't work neither different ports

我可以连接到heroku服务器,但不能连接到本地主机。

尝试在app.run()和端口5000中将“localhost”指定为主机。它将在您的真实设备上工作。如果使用emulator,则可以使用“10.0.2.2”。让我知道它是否适用于您。

您是在Flatter web还是手机上试用它?我正在通过usb电缆使用手机连接是的,我有互联网。。。我可以连接到heroku服务器,但是Idk LocalHost有什么问题我在运行应用程序时得到了这个。。。连接到位于ws://127.0.0.1:52173/sometextswow的VM服务,这就像一个符咒。。非常感谢你。我在这个问题上被困了3天。很高兴它起了作用:)