我有网址:
/api/v1/users/
我想在url中使用包含此模式的所有资源的中间件:
示例:
/api/v1/users/blabla
/api/v1/users/admins/root/bingo
等
app.use(???, function(req, res, next) {...})
我该怎么做? THX!
答案 0 :(得分:0)
您可以使用它来匹配路线中/api/v1/users/
的所有网址,如下所示:
选择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) {...}))
希望它能帮到你。