인프런 커뮤니티 질문&답변

jjw925님의 프로필 이미지
jjw925

작성한 질문수

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

Dio onError Interceptor 작업하기

return super.onError(err, handler);의 의미는 무엇인가요?

작성

·

470

·

수정됨

0

return super.onError(err, handler);

중간에 위 코드를 지우고

그 자리에 return handler.reject(err)로 마무리 하셨는데

이것의 의미가 궁금합니다

답변 1

0

코드팩토리님의 프로필 이미지
코드팩토리
지식공유자

안녕하세요!

handler.reject(err)는 Dio 에서 제공해주는 API로 에러가 났을때 interceptor에 에러를 그대로 전달해주는 역할을 합니다.

제가 만들어낸 의미는 아니고 Dio에서 API를 그렇게 설계한거라고 봐야합니다.

감사합니다!

jjw925님의 프로필 이미지
jjw925

작성한 질문수

질문하기