我可以从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