文章详情页
node.js - express router中无法获取session
浏览:274日期: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. docker 17.03 怎么配置 registry mirror ?2. tp6 事务闭包操作问题3. python打开.py文件的时候出现window无法打开该文件是怎么回事呢?4. 主从复制 - MySQL 主从延迟 300s 以上,求大神解答5. docker gitlab 如何git clone?6. web服务器 - ubuntu下布置apache加wsgi加python7. css - 图片的宽度发生变化而高度却没有相应变?8. dockerfile - 为什么docker容器启动不了?9. javascript - sublime快键键问题10. javascript - 微信小程序 如何实现这种左滑动出现删除的办法?有相关api吗?
排行榜

网公网安备