扫码关注官方订阅号
我在app.js中直接使用 app.post();可以获取session。但是我在router中使用 router.post();就获取不到session,是怎么回事?求大神指点
如图
显示 seession 获取不到
ringa_lee
是不是顺序的问题,session中间件需要在所有router之前
感觉你第二个router没有和app关联起来,所以你后面那个没有进入session中间件,导致session取不到。
app.use('/xxx', router);
是不是少了这个
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
是不是顺序的问题,session中间件需要在所有router之前
感觉你第二个router没有和app关联起来,
所以你后面那个没有进入session中间件,导致session取不到。
app.use('/xxx', router);
是不是少了这个