如果服务器使用 socket.io
连接到 websocket 客户端,会导致 client.id
更改的事件是什么?
服务器重置
客户端打开一个新连接
还有其他的吗,比如超时?
最佳答案
当客户端连接到 socket.io 服务器时,会为连接生成新的 id
。并且没有其他地方生成id
。
服务器重置、客户端打开新连接、超时(和重新连接)——所有这些都会触发新 id
的创建,因为实际上客户端必须创建到 socket.io 服务器的新连接。
关于node.js - 在 socket.io 中,client.id 什么时候改变?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11340339/