express 4.x 内的 req.params 问题
发布于 10 年前 作者 mrlong 5953 次浏览 最后一次编辑是 8 年前

同一个js 文件内是这样写的。

router.use(function(req,res,next){

console.log(‘guid:’ + req.params.guid); //这个无法出来 ????????????

next(); });

router.get(’/user/:guid’,function(req,res,next){

 console.log('guid:' + req.params.guid);  //  这个能取出值了。

 。。。。。

});

2 回复

router.use(function(req,res,next){

console.log(‘guid:’ + req.originalUrl); //这个是正常可以取出值的 /user/xsss-xxx-xxx-xxxxxxx

next(); });

router.use应该要自己拼才得到guid,没有params这个东西吧

回到顶部