Desidero impostare alcune informazioni utente in un cookie e poterlo accedere alla connessione, è possibile?Posso accedere a un cookie da Socket.io?
risposta
client.request.headers.cookie
porta a condizioni di gara come il cookie punta sempre verso l'ultimo utente connesso.
Vedere: Socket.IO Authentication.
ho capito, questo funziona:
client.request.headers.cookie
Grazie! Questo ha funzionato perfettamente per me – Aron
Secondo questa risposta, questo funzionerà bene per lo sviluppo ma interromperà la produzione a causa delle condizioni della gara: http://stackoverflow.com/a/4754814/371122 – HasFiveVowels
Utilizzando Socket.IO 0.8.7, è possibile accedere tramite intestazioni di richiesta:
socket.handshake.headers
Potete trovare maggiori dettagli su questo a https://github.com/LearnBoost/socket.io/wiki/Authorizing
Qualche prova per questo? Il link che hai fornito non lo menziona. – rvighne
2016: https://github.com/socketio/socket.io/issues/2470 Documenti recenti: https://socket.io/docs/server-api/#namespace-use-fn – Palisand