是否有Expressjs的中间件将每个请求转储到控制台?

时间:2017-07-30 07:24:46

标签: express

这就是我正在做的事情:

router.get('/test123', function(req, res) {
  console.log(req.originalUrl)
  res.send(200)
})

是否有一种通用的中间方式来为Express App中的每个路由转储originalUrl?感谢

1 个答案:

答案 0 :(得分:0)

这很容易:

app.use(function(req, res, next) {
  console.log(req.originalUrl);
  next();
});

确保在任何路由之前声明该中间件。