TeamPINGLE/PINGLE-iOS

[Fix] Interceptor 401에러만 처리하도록 변경

Closed this issue · 0 comments

❇️ 어떤 오류인가요?

현재 인터셉터에서 statusCode가 500인 경우 3번 재시도 하도록 처리하고 있습니다.
서버 요청이 많아질 경우 서버에서 오류가 발생할 수도 있다고 생각해 3번까지 재요청하는 로직을 생각했으나
현재 서버에서 오류가 발생했을 경우 서버에서 처리할 수 있는 방법이 없기때문에 제거하려고 합니다.

❇️ 예상했던 결과는 무엇인가요?

401에러코드인 경우에만 토큰 재발급을 시도합니다.

❇️ TODO

  • 401 에러를 제외한 부분 .doNotRetry로 변경하기.

❇️ 참고자료