我希望快速GET跳过令牌验证。我想让每个人都可以发送GET请求,而只需发布,放置,删除授权用户的请求。以下是我的逻辑,但是响应挂起。我试图使用嵌套的快速使用方法。GET请求的跳过令牌验证
app.use(function(req, res, next) {
if (req.method === 'GET') {
app.use('/api/someroute', routes);
}
else{
//do verification below the next
next();
}
})
或有任何其他的方法来处理这个
只需设置您的'GET'路由,然后应用您的令牌认证中间件,任何超出该路由的路由都将受到保护。 – James
我在不同的路径文件中有超过五十个GET请求,所以在每种方法中我都会遇到困难,但我表示不允许。我想在每个路由 – Developer
中尝试使用app.use来代替app.get,以便确认您的整个'/ api/someroute'都是'GET'请求? – James