我发送了一个状态代码422从我的后端代码与响应体,其中包含了错误的描述。我使用 Axios 帖子如下发布请求:
post: function(url, reqBody) {
const request = axios({
baseURL: config.apiUrl,
url: url,
headers: {
'Content-Type': 'application/json',
'Authorization': sessionStorage.getItem('token')
},
method: 'POST',
data: reqBody,
responseType: 'json'
});
return request
.then((res) => {
return res;
})
.catch((error) => {
console.log(error);
return error;
})
}
问题是当后端返回错误代码422时,我捕获的错误对象没有关于响应体的信息。有什么办法可以检索错误文本吗?