是否可以为特定的 HTTP 方法添加快速中间件?

ian*_*a89 3 node.js express

我想添加一个必须在发生请求时触发的Express中间件POST(与路由 URL 无关)。

我认为这样的事情应该有效:

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

  if (req.method === 'POST') {
    console.log('Time:', Date.now());
  }

});
Run Code Online (Sandbox Code Playgroud)

但我想知道Express是否有开箱即用的功能来处理这些场景。