亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

vue.js 如何獲取 http狀態碼,error response總是空的


axios.interceptors.request.use(config => {

return config

}, error => {

return Promise.reject(error)

})


// http response攔截器

axios.interceptors.response.use(

response => {

console.log('response攔截器11111111111')

console.log(response)

return response

},

error => {

console.log('response攔截器22222222222')

console.log(error)

if(error.request){

console.log(111)

console.log(error.request)

} else if(error.response){

console.log(222)

console.log(error.response.data);

console.log(error.response.status);

console.log(error.response.headers);

}


if (error && error.response) {

switch (error.response.status) {

case 400: error.message = '請求錯誤(400)' ; break;

case 401: error.message = '未授權,請重新登錄(401)'; break;

case 403: error.message = '拒絕訪問(403)'; break;

case 404: error.message = '請求出錯(404)'; break;

case 408: error.message = '請求超時(408)'; break;

case 500: error.message = '服務器錯誤(500)'; break;

case 501: error.message = '服務未實現(501)'; break;

case 502: error.message = '網絡錯誤(502)'; break;

case 503: error.message = '服務不可用(503)'; break;

case 504: error.message = '網絡超時(504)'; break;

case 505: error.message = 'HTTP版本不受支持(505)'; break;

default: error.message = `連接出錯(${error.response.status})!`;

}

}else{

error.message = '連接服務器失敗!'

}

return Promise.reject(error)

}

)


正在回答

1 回答

[攤手][攤手][攤手]

1 回復 有任何疑惑可以回復我~
#1

qq_深處里的藝術_0

假裝的?
2017-12-13 回復 有任何疑惑可以回復我~
#2

S_Sunshine 提問者 回復 qq_深處里的藝術_0

????
2017-12-14 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
vue.js入門基礎
  • 參與學習       209619    人
  • 解答問題       715    個

本門為vuejs入門教程,詳細的講解加實戰,可以幫你進入vuejs的大門

進入課程

vue.js 如何獲取 http狀態碼,error response總是空的

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號