我知道如何在用户连接时检索客户端 sessionID。
但我想随时检索它,例如当客户点击某物时,我希望能够知道谁点击了,他们的 sessionID 是什么。
socket.sessionID
不工作,也不socket.handshake.sessionID
例如 :
我有这条快速路线:
.get('/result/:survey', function(req, res) {
res.redirect('/result/'+req.params.survey+'/1');
})
就在重定向之前,我想让用户加入一个套接字房间,并获得他们的 sessionID。我怎么可能那样做?根据文档,这将是socket.join('room')
但我怀疑socket
仅代表我与客户端的连接,而不是与其他客户端的连接。也许我只是无法理解套接字!