网址:/api/v1/users/我想使用中间件的所有资源,其中包括这个模式的url:示例:/api/v1/users/blabla/api/v1/users/admins/root/bingo等app.use(???, function(req, res, next) {...})我该怎么做?thx!
/api/v1/users/
/api/v1/users/blabla
/api/v1/users/admins/root/bingo
app.use(???, function(req, res, next) {...})
t40tm48m1#
您可以使用此方法来匹配路由中包含/api/v1/users/的所有URL,如下所示:
选择1
当你有很多路由时,你可以对你的中间件使用这种方法:
app.use("/api/v1/users*", function(req, res, next) {...}));
选择2
当你有几个路由时,比如说-2或3,那么这也是实现它的方法:
app.use(["/api/v1/users/blabla", "/api/v1/users/admins/root/bingo"], function(req, res, next) {...}));
你也可以试试:
app.use('/api/v1/users/', function(req, res, next) {...}))
希望现在能帮到你。
1条答案
按热度按时间t40tm48m1#
您可以使用此方法来匹配路由中包含
/api/v1/users/
的所有URL,如下所示:选择1
当你有很多路由时,你可以对你的中间件使用这种方法:
选择2
当你有几个路由时,比如说-2或3,那么这也是实现它的方法:
你也可以试试:
希望现在能帮到你。