我正在尝试处理Axios中的特定错误,并让所有其他错误通过。
的意思是,如果出现“ SessionExpired”类型错误,我将重定向,否则我不在乎。
似乎错误信息未在下面的处理程序中捕获
// append auth token to all api requests
static configureAxios(jwt: string, baseApiAddress: string) {
axios.interceptors.request.use(
config => config.headers.Authorization = `Bearer ${jwt}`;
error => Promise.reject(error)
)
axios.interceptors.response.use(
response => response,
error => this.handleError(error)
)
}
static handleError(error: any): void {
console.log('error!', error); // Error: Network Error
}
我只看到Error: Network Error
,但没有任何细节甚至状态码