2015-03-02 84 views
0

我在我的server.js和app.configuire()块内部使用像这样的快速会话。Nodejs快速会话 - 不加载静态内容的会话?

我想只会使用会话,如果有一些API调用,但不是在那些静态内容加载,因为它似乎会延长我不想要的会话。

那么有没有一种方法可以指定不使用会话的静态内容?

app.use(express.session({ secret: sessionVal })); 

回答

0

根据Express.js Documentation

app.use([path,] function [, function...]) 

您必须指定路径(可选)作为第一个参数,使用app.use() 例如当:

app.use('/api', express.session({ secret: sessionVal })) 
+0

嗨。谢谢(你的)信息。如果我有另一个路径的例子/成员,那么我怎么可以添加它与API? – sparkmix 2015-03-02 21:24:38

+0

或者,如果在加载静态文件(如* .js,* .html,* .jpg,* .css)时可以指定不要该行,那么下次我需要另一个需要加载会话的路径那么我不必修改server.js? – sparkmix 2015-03-02 21:44:49