文章详情页
node.js - express router中无法获取session
浏览:127日期: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. mysql 为什么主键 id 和 pid 都市索引, id > 10 走索引 time > 10 不走索引?2. css - chrome下a标签嵌套img 显示会多个小箭头?3. css3 - 纯css实现点击特效4. docker网络端口映射,没有方便点的操作方法么?5. javascript - Img.complete和img.onload判断图片加载完成有什么区别?6. vim - docker中新的ubuntu12.04镜像,运行vi提示,找不到命名.7. mysql - 在不允许改动数据表的情况下,如何优化以varchar格式存储的时间的比较?8. java中返回一个对象,和输出对像的值,意义在哪儿9. javascript - 有适合开发手机端Html5网页小游戏的前端框架吗?10. css - 網頁div區塊 像蘋果一樣可左右滑動 手機與電腦
排行榜
