Firefox抛出以下错误:
"Firefox can’t establish a connection to the server at ws://localhost:3000/socket.io/EIO=3&transport=websocket&sid=n_QyMdXsrpQhtPuxAAAH."
套接字连接后约20秒。在服务器端,正在按预期注册连接,并且不记录任何断开连接。奇怪的是,firefox客户端仍然能够发出在chrome客户端上收到的消息。抛出错误的代码来自SSL选项部分中的节点模块engine.io-client / lib / transports / websocket.js:
try {
this.ws = this.usingBrowserWebSocket ? (protocols ? new WebSocket(uri, protocols) : new WebSocket(uri)) : new WebSocket(uri, protocols, opts);
} catch (err) {
return this.emit('error', err);
}
最后,请求通过反应从3000到3001代理。