我的聊天应用程序使用的是socket_io_client 0.9.11,但是我无法连接到套接字。并给出连接错误。可能是问题所在。
这是我的套接字连接代码:
Socket socket;
socket = io(ApiConstants.SOCKETURL);
socket.on('connect', (_) {
print('connect');
socket.emit('msg', 'test');
});
try{
socket.on("connect_timeout", (data) => print('connect_timeout'));
socket.on("reconnecting", (data) => print('reconnecting'));
socket.on('connect_error', (_) {
print('connect_error');
socket.emit('msg', 'test');
});
socket.on('event', (data) => print(data));
socket.on('disconnect', (_) => print('disconnect'));
socket.on('fromServer', (_) => print(_));
}on SocketException catch(e){
print("asdsadsa,${e}");
}
套接字响应
I/flutter (26763): connect_error
I/flutter (26763): connect_error
I/flutter (26763): reconnecting
I/flutter (26763): reconnecting
I/flutter (26763): connect_error
I/flutter (26763): connect_error
I/flutter (26763): reconnecting
I/flutter (26763): reconnecting
I/flutter (26763): connect_error
I/flutter (26763): connect_error
错误:
WebSocketException: Connection to 'https://myurl:0/socket.io/?EIO=3&transport=polling#' was not upgraded to websocket