我是Flask SocketIO的新用户,我正在努力在Flask服务器和Javascript(React)客户机之间建立SocketIO连接。在
无论如何,我无法建立连接并开始发送消息。log是这么说的:
127.0.0.1 - - [20/Aug/2018 15:33:03] "GET /socket.io/?EIO=3&transport=polling&t=MLNKwf9 HTTP/1.1" 200 381 0.000659
127.0.0.1 - - [20/Aug/2018 15:33:03] "POST /socket.io/?EIO=3&transport=polling&t=MLNKwfK HTTP/1.1" 400 218 0.000203
这些日志消息每5秒重复一次。在
以下是我在后端的代码:
^{pr2}$在客户端:
import SocketIOClient from 'socket.io-client';
在constructor中我会这样做:
const uri = `http://${localhost}:5000/api/v1.0/chat`;
this.socket = SocketIOClient(uri);
我错了什么?在
任何帮助都将不胜感激!在
如果有人遇到类似的问题,我可以自己解决。在
问题是,由于我的客户端是React Native app,所以我需要修改我的客户端代码,如下所示:
这个线程提供了答案:https://gist.github.com/ekryski/59eb6ce5b2774fa24d15
相关问题 更多 >
编程相关推荐