我可以从Socket.io访问cookie吗?

我想在cookie中设置一些用户信息,并能够在连接上访问它,这是可能的吗?

由于cookie始终指向上次login的用户,因此client.request.headers.cookie会导致竞争状况。

请参阅: Socket.IO身份validation 。

使用Socket.IO 0.8.7,您可以通过以下方式访问请求标头:

socket.handshake.headers

你可以在https://github.com/LearnBoost/socket.io/wiki/Authorizingfind更多的细节。

我明白了,这个作品:

 client.request.headers.cookie