我想知道req.query和req.body之间有什么区别?
下面是一段使用的代码req.query.如果我使用req.body而不是req.query.
由于$resourceget函数调用下面的函数.此功能检查用户是否经过身份验证或是否是正确的用户
function isAuthenticated() {
return compose()
// Validate jwt
.use(function(req, res, next) {
// allow access_token to be passed through query parameter as well
if(req.query && req.query.hasOwnProperty('access_token')) {
req.headers.authorization = 'Bearer ' + req.query.access_token;
}
validateJwt(req, res, next);
})
// Attach user to request
.use(function(req, res, next) {
User.findById(req.user._id, function (err, user) {
if (err) return next(err);
if (!user) return res.send(401);
req.user = user;
next();
});
});
}
Run Code Online (Sandbox Code Playgroud) express ×1