鍍金池/ 問答/HTML/ 瀏覽器狀態(tài)碼為401, 客戶端怎么拿的到服務(wù)器返回的response ; 使用

瀏覽器狀態(tài)碼為401, 客戶端怎么拿的到服務(wù)器返回的response ; 使用的axios vue

圖片描述

圖片描述

圖片描述

圖片描述

回答
編輯回答
怣人

401是沒有獲得授權(quán)認(rèn)證,接口token信息

2018年1月29日 03:13
編輯回答
愛礙唉

401 Unauthorized - HTTP|MDN
我覺得先從401的意思上找找思路吧。你這個(gè)應(yīng)該是由于憑據(jù)問題導(dǎo)致的OAuth2返回的401,感覺如果是微信那邊的問題應(yīng)該返回的是json封裝的錯(cuò)誤碼而不是返回碼。。

2017年5月5日 05:50
編輯回答
法克魷

Error對(duì)象可能log出來并不是你想象的那種以對(duì)象的樣子出現(xiàn)

2017年3月1日 14:59
編輯回答
淡墨

你自己已經(jīng)寫出來了

(error) => {
    console.log(error.response.data.code); // => 401
    console.log(error.response.data.redirectUrl); //...
}
2018年2月12日 12:33
編輯回答
我不懂

我來我來,你試著打印下error.config,error.code,error.message,error.response就知道了

2018年7月10日 18:53
編輯回答
局外人

樓主解決這個(gè)問題了沒,我也遇到了跟你一樣的問題; 在token不過期的情況下所有都正常也能拿到error.response里面的所有信息,token過期后就出現(xiàn)跨域問題,我懷疑需要修改后臺(tái)服務(wù)器的Filter,不知道怎么修改??

2017年8月28日 14:25
編輯回答
萌小萌
console.log(error.response);//服務(wù)端響應(yīng)的數(shù)據(jù)
2018年6月8日 08:42