[react] axios interceptor

Southbig·2022년 10월 20일
0

인터셉터

then이나catch로 처리되기 전에 요청이나 응답을 가로챌 수 있다

사용법

axios 러닝 가이드

// 요청 인터셉터 추가
axios.interceptors.request.use(
  function (config) {
    // 요청을 보내기 전에 수행할 일
    // ...
    return config;
  },
  function (error) {
    // 오류 요청을 보내기전 수행할 일
    // ...
    return Promise.reject(error);
  });

// 응답 인터셉터 추가
axios.interceptors.response.use(
  function (response) {
    // 응답 데이터를 가공
    // ...
    return response;
  },
  function (error) {
    // 오류 응답을 처리
    // ...
    return Promise.reject(error);
  });
profile
즐겁게 살자

0개의 댓글