【发布时间】:2013-02-28 19:29:54
【问题描述】:
我有一个问题,Chrome 没有发送带有某些请求的 cookie(图像 - 可能是由于我如何通过 JavaScript 加载它们)。它们有很多,Express 正在为它们中的每一个创建一个单独的会话。这意味着单个页面加载可以设置 50 个左右的会话。
是否有停止静态资源请求在 Express 3 中设置新会话的方法?
【问题讨论】:
标签: javascript cookies express
我有一个问题,Chrome 没有发送带有某些请求的 cookie(图像 - 可能是由于我如何通过 JavaScript 加载它们)。它们有很多,Express 正在为它们中的每一个创建一个单独的会话。这意味着单个页面加载可以设置 50 个左右的会话。
是否有停止静态资源请求在 Express 3 中设置新会话的方法?
【问题讨论】:
标签: javascript cookies express
尝试将提供静态资源的中间件移到会话中间件之前:
// static first
app.use(express.static(...));
// sessions after
app.use(express.session(...));
【讨论】: