是否始终在使用express js时创建会话?

时间:2014-04-15 19:06:30

标签: node.js session express

假设有人使用Express JS在Node应用程序中设置cookieParser,是否意味着如果传入请求中没有会话,将始终创建会话?

self.app.use(express.bodyParser());
self.app.use(express.cookieParser());
self.app.use(express.session({...]);

换句话说,req.sessionnull还是undefined

1 个答案:

答案 0 :(得分:0)

是的,会话中间件会根据上面的代码在每个请求上放置一个会话对象。 Cookie解析器没有一个明确定义的作业:将HTTP标头键/值的cookie标头解析为JS对象。故事结局。它是会话中间件,用于处理会话对象的创建和填充。