2015-03-02 138 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