res.forbidden()
此方法用于向客户端发送 403 (“禁止”) 响应,表示请求不允许。 这通常意味着用户代理尝试执行其无权执行的操作,例如更改其他用户的密码。
return res.forbidden();
与其他内置自定义响应模块一样,此方法的行为可自定义。
默认情况下,它的工作原理如下
"Forbidden"
发送响应主体。if ( !req.session.userId ) {
return res.forbidden();
}
- 此方法是**终端**的,这意味着它通常是您的应用程序针对给定请求运行的最后一行代码(因此在这些文档中建议使用
return
)。res.forbidden()
(与其他用户响应方法一样)可以被覆盖或修改。 它运行在api/responses/forbidden.js
中定义的响应方法。 如果您的应用程序中不存在forbidden.js
响应方法,Sails 将使用默认行为。