【发布时间】:2014-09-10 18:15:08
【问题描述】:
我正在使用express.cookieParser 和express.session 浏览this short tutorial on sessions in Express:
app.use(express.cookieParser());
app.use(express.session({secret: '1234567890QWERTY'}));
有这样一段话:
Sessions are accessible through the request object in each route. You can get and set
properties just like you would when handling an object normally. For example, lets set
some session data in the awesome route.
app.get('/awesome', function(req, res) {
req.session.lastPage = '/awesome';
res.send('Your Awesome.');
});
两个问题:
req.sesssion中提到的会话是一个发送给客户端的 cookie,其中包含由 node/express 创建的sessionID,现在它随着 get 请求被发回。这是正确的吗?那么在
res中,这个session对象会自动附加到res然后发回,更新客户端cookie?
【问题讨论】:
标签: node.js express session-cookies