我正在尝试访问 socket.io 中的 cookie,但它不起作用,我的意思是,我可以看到 cookie 但解析不正确,我试过这个:
//Initialisation:
var connect = require('connect');
var cook = require('cookie');
io.sockets.on('connection', function(socket){
var cookie = connect.utils.parseSignedCookies(cook.parse(socket.handshake.headers['cookie']),secret);
console.log(cookie);
}
这段代码让我这样:
{ 'connect.sess': 'j:{"data":{"pseudo":"a","idplayer":100}}' }
我应该怎么办?