1. 程式人生 > 其它 >Axios 響應攔截器獲取伺服器返回的錯誤資訊

Axios 響應攔截器獲取伺服器返回的錯誤資訊

技術標籤:axios前端javascriptvue.js

Axios 響應攔截器:

axios.interceptors.response.use(res => {
  // 對響應資料做些什麼
  return response
}, err => {
  // 對響應錯誤做些什麼
console.log('err', err)
  return Promise.reject(err)
})

這時候並不能看到服務端返回的錯誤資訊,所以需要修改err為 err.response

axios.interceptors.response.use(res => {
  // 對響應資料做些什麼
return response }, err => { // 對響應錯誤做些什麼 console.log('err', err.response) // 修改後 return Promise.reject(err) })