写了一个处理错误在拦截器中:
axios.interceptors.response.use(
response => {
if (response.status != 200) {
console.warn(
response.data.msg || `请求${response.request.toString()}错误`
);
return;
} else {
return response.data;
}
},
error => {
console.warn(`请求错误:${error}`);
return Promise.reject(error);
}
);
但是正常的请求也会进入error中
用postman测试是好的
这是为什么?如何解决
更新:
问题似乎不在拦截器中 我去掉拦截器还是会报一样的错:
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…