Node.js 如何获取NodeJS客户端id?

Node.js 如何获取NodeJS客户端id?,node.js,session,socket.io,Node.js,Session,Socket.io,运行NodeJs时,我可以看到一种客户端ID: debug - emitting heartbeat for client hg5ZurBEi8R3Ehf5kuBJ debug - websocket writing 2:: debug - set heartbeat timeout for client hg5ZurBEi8R3Ehf5kuBJ debug - got heartbeat packet debug - cleared heartbeat timeout for client h

运行NodeJs时,我可以看到一种客户端ID:

debug - emitting heartbeat for client hg5ZurBEi8R3Ehf5kuBJ
debug - websocket writing 2::
debug - set heartbeat timeout for client hg5ZurBEi8R3Ehf5kuBJ
debug - got heartbeat packet
debug - cleared heartbeat timeout for client hg5ZurBEi8R3Ehf5kuBJ
debug - set heartbeat interval for client hg5ZurBEi8R3Ehf5kuBJ

我正在使用socket.io。有没有办法得到“hg5ZurBEi8R3Ehf5kuBJ”?一种app.session\u id.

如果您想在服务器上获取它:

var io = require('socket.io').listen(80);

io.sockets.on('connection', function (socket) {
    console.log(socket.id); //client ID
});

我认为这个问题不太清楚。你到底在找什么?