#javascript #http #axios #instance #interceptor
Вопрос:
Мой экземпляр axios поражает только перехватчик запросов или ответ, но не оба. Возьмем в качестве примера следующее.
const axiosInstance = axios.create({ baseURL: GATEWAY_URL, headers: getDefaultHeaders(), }); axiosInstance.interceptors.request.use( function (config) { console.log('before'); return config; }, function (error) { return Promise.reject(error); }, ); axiosInstance.interceptors.response.use(function (response) { console.log('after') return response; }, function (error) { return Promise.reject(error); });
Я начинаю раньше в консоли. если я закомментирую перехватчик запросов, то ответ будет записан в журнал.
Есть идеи, почему?
Комментарии:
1. Я обновился до последней версии axios и, похоже, теперь работаю так, как ожидалось