有什么方法可以阻止ExpressJS为静态资源发送Set-Cookie标头?

时间:2013-02-28 11:26:55

标签: javascript cookies express

我遇到的问题是Chrome没有发送带有某些请求的Cookie(图片 - 可能是因为我是通过JavaScript加载它们的)。其中有很多,Express正在为每一个创建一个单独的会话。这意味着单个页面加载可以设置50个左右的会话。

是否有停止在Express 3中设置新会话的静态资源请求?

1 个答案:

答案 0 :(得分:2)

尝试将提供静态资源的中间件移至会话中间件之前:

// static first
app.use(express.static(...));

// sessions after
app.use(express.session(...));