Rob*_*ert 6 node.js socket.io flutter
我已经使用Node.js和Express构建了一个socket.io服务器。在浏览器和普通的socket.io客户端上一切正常,但是当我尝试在Flutter中使用WebSocket时出现错误
HttpException: Connection closed before full header was received, uri = http://csw.abbadabba.tech:3001
Run Code Online (Sandbox Code Playgroud)
我只是想让它与这样的基本连接一起工作:
var _url = 'ws://csw.abbadabba.tech:3001';
WebSocket chatsocket = await WebSocket.connect(_url);
chatsocket.add('connect');
Run Code Online (Sandbox Code Playgroud)
寻找已经做过并且有一些示例要看的人,尝试让我的应用始终连接到聊天服务器,因此,如果有更好的服务器架构可以使用,我也很乐意。任何帮助都会很棒。
提前致谢。
我最近还尝试将 Flutter 应用程序连接到 socket.io 服务。
不幸的是,如果不实现 socket.io 协议,你不能简单地使用 WebSocket。因为我不想自己实现这个,所以我尝试为 Dart 找到一个 socket.io 库。有一个库(https://github.com/rikulo/socket.io-dart),但它无法在 flutter 中工作,因为它使用 dart html。到目前为止,我还没有找到解决这个问题的好办法。
问候
| 归档时间: |
|
| 查看次数: |
7707 次 |
| 最近记录: |