我的Flutter应用程序有一些非常奇怪的行为。我几乎只是复制了示例并实现了它。我只是将其更改为我们正在使用的实际Websocket。
I / flutter(4227):与ws://###.##:8080 / socket?vsn = 2.0.0的WebSocket连接失败!:WebSocketException:与“ http://###.##:8080/socket?vsn=2.0.0#”的连接未升级到websocket
我不明白,为什么总是将“ ws://”更改为“ http://”。制作后端的人也不理解,为什么它也要求版本。
https://pub.dev/packages/phoenix_wings, https://github.com/mfeckie/phoenix_wings/blob/master/example/lib/main.dart =>它几乎是相同的代码,并且会产生相同的错误。