deathquin
904
2016-02-11 22:19:07
1
2397

안드로이드 retrofit okhttp 질문이요


안드로이드 클라이언트 라이브러리를 써보려고하는데요 reterofit을 많이사용하는거같더라고요 보통 retrofit + okhttp + gson조합으로많이사용하는거 같네요

그런데 retrofit만으로도 통신이가능한데 okhttp를 함께쓰는 이유가 먼지 궁금하네요

retrofit만  사용하는거랑 +okhttp를 함께사용하는거랑 차이가무엇이고 문법에도 다른지 알려주시면 감사하겠습니다

0
0
  • 답변 1

  • Gracefulife
    601
    2016-02-12 12:33:09

    Retrofit 은 파라메터, 쿼리, 헤더 등의 매핑작업, 결과 처리작업 등 반복되는 작업들을 

    편리하게 처리할 수 있게끔 구현된 라이브러리입니다.

    저 작업들을 위해(통신) okhhtp 라이브러리를 이용하는 것입니다.

    그래서 retrofit 라이브러리는 기본적으로 okhttp 라이브러리를 포함하고 있습니다.


    레트로핏을 사용하지 않고 okhttp만을 이용해서도 작업이 가능하나,

    url 매핑, 파라메터 매핑, 헤더세팅 등의 귀찮은 작업들이 많아지기 때문에,

    okhttp와 retrofit을 함께 사용하는 것 입니다.


    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.