![](/img/trans.png)
[英]Send response to client after Promise resolves - Adonis, Node.js
[英]How to send json response back in adonis js with a status code like 401?
我正在尝试将带有状态代码的 json 响应发送回应用程序。 这是我累了但没用的。
if (validation.fails()) {
console.log(validation.messages())
return response.json(validation.messages(),false,401)
// or return response.json(validation.messages(),401)
// It always sends 200 status code
}
找到了解决方案。 我需要像这样使用return response.status(401).json(validation.messages())
一种更好的解决方案是使用描述性方法: https ://adonisjs.com/docs/4.1/response#_descriptive_methods
例子:
response.unauthorized('Login First')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.