express 4.x 内的 req.params 问题
同一个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这个东西吧