retrofit (2) 썸네일형 리스트형 Retrofit Retrofit은 OkHttp 기반의 라이브러리로 OkHttp보다 간편하게 사용할 수 있고, 가독성 높은 구조로 네트워크 통신을 가능하게 해준다. 특징API 인터페이스 : 요청과 응답을 인터페이스로 쉽게 구현할 수 있다.어노테이션 : HTTP Method와 Header 등 다양한 작업을 어노테이션으로 정의할 수 있다.비동기 처리 : Call 객체 및 Coroutine, RxJava와 같이 비동기 처리 가능직렬화/역직렬화 : Converter Factory 등록으로 데이터를 JSON으로 직렬화 및 역직렬화를 손쉽게 변환할 수 있다.OkHttp Interceptor 추가 작업 다른 HTTP 라이브러리에 비해 속도가 빠르다. 1️⃣ Retrofit Builderclass RetrofitManager { .. [안드로이드] 서버 통신 Retrofit2 Retrofit은 OkHttp 기반으로 만들어진 Http 통신 라이브러리다. OkHttp 란? OkHttp는 효율적인 Http 클라이언트이다. HTTP/2 지원을 통해 동일한 호스트에 대한 모든 요청이 소켓을 공유할 수 있다. 연결 풀링은 요청 대기 시간을 줄인다.(HTTP/2를 사용할 수 없는 경우) Transparent GZIP는 다운로드 크기를 줄인다. 응답 캐싱은 반복적인 요청으로부터 네트워크를 완전히 피한다. 자세한 내용은 아래 링크를 참조 바랍니다. https://square.github.io/okhttp/ Overview - OkHttp OkHttp HTTP is the way modern applications network. It’s how we exchange data & media. .. 이전 1 다음