小编Luk*_*uke的帖子

如何从请求中获取sessionId?

我用express来支持我的会话管理:

app.use(express.cookieParser('your secret here'));
app.use(express.session({secret: 'mysecretcode'}));
Run Code Online (Sandbox Code Playgroud)

我从请求中提取并保存sessionId的内容.但是,我从req.sessionID获得的id与cookie中发送的id不同:

req.sessionID --> 'E7oSoKmQfcMKnk5_jA5tF5vR'
cookie.connect.sid --> 's%3AE7oSoKmQfcMKnk5_jA5tF5vR.DQnYdDDcFn8K2JJHMgWL5DTzNYYwIU3DA5a10WImA7U';
Run Code Online (Sandbox Code Playgroud)
  1. 为什么这两个是不同的?
  2. 如何在发送响应之前获取connect.sid?

cookies session node.js express

5
推荐指数
1
解决办法
6827
查看次数

标签 统计

cookies ×1

express ×1

node.js ×1

session ×1