一部のユーザー情報をCookieに設定し、接続時にアクセスできるようにしたいのですが、これは可能ですか?
client.request.headers.cookie
は、cookieが常に最後にログインしたユーザーを指すため、競合状態を引き起こします。
参照してください: Socket.IO Authentication 。
Socket.IO 0.8.7を使用すると、次の方法でリクエストヘッダーにアクセスできます。
socket.handshake.headers
詳細は https://github.com/LearnBoost/socket.io/wiki/Authorizing にあります。
私はそれを手に入れました、これはうまくいきます:
client.request.headers.cookie