0
此代码打印所有快递会话属性的console.log不节点JS
router.post("/", (req, res) =>
{
console.log(req.session)
console.log(req.session.id)
})
打印
会议{饼干:{路径: '/', _expires:空, originalMaxAge:空, 仅Http:真正},护照:{用户: '红'}}
然后
2sJgQxjBCbKgPiUN3pUdcDty_35GELeE
是内部存储session
session.id
?为什么在第一次拨打console.log
后不显示?
这里是设置:
app.use(bodyParser.urlencoded({ extended:true }))
var RedisStore = connectRedis(session)
app.use(session(
{
store: new RedisStore({ url: config.redisStore.url }),
secret: config.redisStore.url,
resave: false,
saveUninitialized: false
}))
理由downvote? – user2136963
请确定您使用的是Express和Express-session。 –
添加快递标签 – user2136963