我怎么知道连接的socket.io客户端哪个传输正在使用websocket或polling?

时间:2017-05-23 09:57:29

标签: socket.io

有没有办法让我知道连接的socket.io客户端哪个传输正在使用?例如websocket / polling

我正在使用“socket.io-client”:“2.0.1”+“socket.io”:“2.0.1”

感谢。

1 个答案:

答案 0 :(得分:1)

服务器:

io.on('connection', function (socket) { 
        console.log(socket.conn.transport.name);
});

客户端:

socket.io.engine.transport.name