OkHttp

Retrofit
Retrofit Retrofit 은 Square사에서 제공하는 오픈 소스 라이브러리이다. REST API를 안드로이드에서 쉽게 사용하도록 도와준다. OkHttp 라이브러리를 자신의 HTTP클라이언트로 사용한다. 래트로핏은 HTTP 게이트웨이 클래스 생성을 도와준다. - 애노테이션을 지정된 함수를 갖는 인터페이스를 작성한다. - Retrofit이 인터페이스의 구현 클래스를 생성한다. - 이 클래스에서 HTTP 요청(request)을 하고 OkHttp.ResponseBody 로 HTTP 응답(response)을 파싱한다. 여기서 중요한 포인트는, ResponseBody를 그대로 받아오는 것보다 형변환을 한번 거쳐서 가져오는 것이 더 편하고 좋다. 응답 변환기 Response Converter 앱에서 필요한 ..