【发布时间】:2018-05-31 21:46:23
【问题描述】:
我正在发布到故意输出失败响应的 api:
return response()->json([
'message' => 'Record not found',
], 422);
在 Chrome 开发工具中,我可以看到我收到了 422 响应,响应为 {"message":"Record not found"}
我希望在 javascript 中获取消息并记录它,但我很难做到这一点,这是我的 javascript:
axios.post('/api/test', {
name: 'test'
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error) //this is Error: Request failed with status code 422
console.log(error.message); //this is blank
});
我怎样才能得到消息?
【问题讨论】:
标签: javascript laravel laravel-5