文章详情页
node.js - express router中无法获取session
浏览:120日期: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. html5 - h5写的app用的webview,用手机浏览器打开不显示?2. javascript - node服务端渲染的困惑3. javascript - 百度echarts series数据更新问题4. php - 第三方支付平台在很短时间内多次异步通知,订单多次确认收款5. mysql - 一个表和多个表是多对多的关系,该怎么设计6. 请教一个python字符串处理的问题?7. 我在导入模板资源时遇到无法显示的问题,请老师解答下8. Mysql && Redis 并发问题9. mysql scripts提示 /usr/bin/perl: bad interpreter10. mysql新建字段时 timestamp NOT NULL DEFAULT ’0000-00-00 00:00:00’ 报错
排行榜
