文章詳情頁
node.js - express router中無法獲取session
瀏覽:255日期:2024-07-16 10:05:13
問題描述
我在app.js中直接使用 app.post();可以獲取session。但是我在router中使用 router.post();就獲取不到session,是怎么回事?求大神指點
如圖


顯示 seession 獲取不到
問題解答
回答1:是不是順序的問題,session中間件需要在所有router之前
回答2:感覺你第二個router沒有和app關(guān)聯(lián)起來,所以你后面那個沒有進(jìn)入session中間件,導(dǎo)致session取不到。
回答3:app.use(’/xxx’, router);
是不是少了這個
相關(guān)文章:
1. javascript - immutable配合react提升性能?2. javascript - sublime快鍵鍵問題3. css - 寫頁面遇到個布局問題,求大佬們幫解答,在線等,急!~4. Apache 已經(jīng)把網(wǎng)站根目錄的改為allow from all了,但是服務(wù)器還是不能訪問?5. javascript - 移動端上不能實現(xiàn)拖拽布局嗎?6. 實現(xiàn)bing搜索工具urlAPI提交7. vue.js - Vue 如何像Angular.js watch 一樣監(jiān)聽數(shù)據(jù)變化8. phpstudy8.1支持win11系統(tǒng)嗎?9. 配置Apache時,添加對PHP的支持時語法錯誤10. javascript - nodejs關(guān)于進(jìn)程間發(fā)送句柄的一點疑問
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備