간단한 요약
Dio: 파일 업로드, Response 인터셉터 등과 같은 고급 기능제공
Http: 기본적인 기능 사용, 간단한 사례에 적합
onRequest: 요청 전에 토큰 유무 확인 및 토큰 재발급 로직 추가
onResponse: 응답 후 공통 처리 및 Repository 데이터 전달
onError: 오류 처리, 오류 메세지 처리 또는 모의 데이터 반환 등
폼데이터가 여러 부분으로 나누어져 전송되며, 각 부분은 독립적으로 인코딩됨을 나타낸다. 이 인코딩 방식은 폼 데이터에 파일 업로드가 포함되어 있을 때 사용된다.
주로 파일 업로드, 다중 파트 데이터를 처리하는 데 유용하다.
json Encode / Decode
Encode: 다트 객체 Map이나 List를 json 형태로 변환시키는 것
Decode: json 형태의 파일을 다트 객체 Map, List로 변환 시키는 것
딱히 .. 설명할 내용이 없어서 나중에 추가적으로 적..을지도