axiostoken

1.0.0
黄崇栋 6 years ago
parent 2c04f7fb03
commit 7fc6a793f2

@ -18,16 +18,13 @@ instance.interceptors.request.use((config) => {
reqObj.url = reqObj.url.replace(reg, Object.values(reqObj.path)[0]);
}
// token
if (sessionStorage.getItem('token')) {
reqObj.headers.token = sessionStorage.getItem('token');
if (localStorage.getItem('userInfo')) {
reqObj.headers.token = JSON.parse(localStorage.getItem('userInfo')).token;
}
return reqObj;
}, (err) => Promise.reject(err));
instance.interceptors.response.use((response) => {
if (!sessionStorage.getItem('token')) {
sessionStorage.setItem('token', response.headers.token)
}
const res = response.data;
// 对响应数据做点什么
if (res.code !== 200) {

Loading…
Cancel
Save