【发布时间】:2014-09-15 05:58:07
【问题描述】:
使用以下 express.js 应用程序:
app.use( cookieParser );
app.use( session( /*options*/) );
app.use( serveStatic( './dir' ) );
app.get( '/foo', onlyLogicThatNeedsSession )
我认为即使在提供静态文件时也会获取会话数据。
1:正确吗?
如果是这样,这意味着应用程序的结构会更好:
app.use( serveStatic( './dir' ) );
app.get( 'foo', cookieParser, session, onlyLogicThatNeedsSession )
2:会带来性能优势吗? IE。如果会话存储是redis,那么在提供静态文件时redis服务器不会被击中?
【问题讨论】:
标签: node.js session cookies express