Skip to content

Express.all

TIP

此方法类似于标准 app.METHOD() 方法,不同之处在于它匹配所有 HTTP 动词。

Express
app.all(path, callback[, callback ...])

参数

  • path -- 调用中间件函数的路径;可以是以下任何一种:表示路径的字符串。
  • callback -- 回调函数;可以是:一个中间件函数。 一系列中间件函数(以逗号分隔)。 一组中间件函数。 以上所有的组合。

TIP

app.all('*', '中间件A', '中间件B', ....);

这种相等的形式:

app.all('*', 中间件A);

app.all('*', 中间件B);

......

另一个示例是列入白名单的 "global" 功能。该示例与上面的示例类似,但它仅限制以 "/api" 开头的路径:

TIP

app.all('/api/*', requireAuthentication)