エラーの説明を含むレスポンスボディを使用してバックエンドコードからステータスコード422を送信しています。私は、リクエストを投稿し、以下のようaxiosポストを使用しています: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を返しているとき、私はキャッチしていますエラーオブジェクトがレスポンスボディに関する情報がありませんです。エラーテキストを取得する方法はありますか?