socket.io 会话 ID 是如何生成的?

How are socket.io session ids generated?

如果我查看 websockets 的网络日志,socket.io 客户端会像这样连接到 URL:ws://domain:port/socket.io/1/websocket/SESSION_ID

但是客户端生成的SESSION_ID是怎么生成的,在URL的末尾?

看起来最终,它是在 engine.io 中生成的(here), which uses the base64id 包。