文章詳情頁
node.js - express router中無法獲取session
瀏覽:111日期:2024-07-16 10:05:13
問題描述
我在app.js中直接使用 app.post();可以獲取session。但是我在router中使用 router.post();就獲取不到session,是怎么回事?求大神指點
如圖
顯示 seession 獲取不到
問題解答
回答1:是不是順序的問題,session中間件需要在所有router之前
回答2:感覺你第二個router沒有和app關聯起來,所以你后面那個沒有進入session中間件,導致session取不到。
回答3:app.use(’/xxx’, router);
是不是少了這個
相關文章:
1. android - recyclerview顯示錯亂2. python - Requests 如何中斷請求?3. android - 京東app下面的table背景怎么實現的?4. node.js - mongo TTL 數據過期不刪除5. css - BEM 中塊(Block)有木有什么標準 何時決定一個部分提取為塊而不是其父級的元素呢(Element)?~6. javascript - springmvc, 前后端分離的方案?7. javascript - sublime什么插件可以在我自動保存代碼之后,對es6代碼自動檢查并格式化。8. python - lxml.etree為什么會自動加上加上</i>?9. docker網絡端口映射,沒有方便點的操作方法么?10. 彈出式菜單 - android京東優惠券中心彈出菜單的實現?
排行榜
