작성한 질문수
[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
Dio onError Interceptor 작업하기
작성
·
470
수정됨
0
return super.onError(err, handler);
중간에 위 코드를 지우고
그 자리에 return handler.reject(err)로 마무리 하셨는데
이것의 의미가 궁금합니다
답변 1
안녕하세요!
handler.reject(err)는 Dio 에서 제공해주는 API로 에러가 났을때 interceptor에 에러를 그대로 전달해주는 역할을 합니다.
제가 만들어낸 의미는 아니고 Dio에서 API를 그렇게 설계한거라고 봐야합니다.
감사합니다!