headers: {
'Content-Type': 'application/json',
'Accept': 'application/json',
}
});
const authInterceptor = (config) => {
const token = getToken()
if (token != null) {
config.headers['Authorization'] = 'Bearer ' + token
}
return config;
}
const errorInterceptor = error => {
switch (error.response.status) {
case 422:
console.log(123)
break
}
httpClient.interceptors.request.use(authInterceptor);
httpClient.interceptors.response.use(errorInterceptor);
Кто может сказать, чому не срабатывает errorInterceptor?
authInterceptor работает, так що
первым параметром в use передается коллбэк для успешного запроса, вторым - для ошибки
Всё, действительно всё работает)
Обсуждают сегодня