如果axios请求失败,如何获取接口返回的状态码及错误信息

431 阅读1分钟
axios.get('api/test')
  .then((res) => {
  	console.log(res)
  )
  .catch((error) => {
    if (error.response) {
      console.log(error.response.data);
      console.log(error.response.status);
      console.log(error.response.headers);
    } else if (error.request) {
      console.log(error.request);
    } else {
      console.log('Error', error.message);
    }
    console.log(error.config);
  });