OkHttp를 사용하면 HTTP 요청을 한 다음 서버에서 응답을 얻을 수 있습니다.
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url(url)
.build();
Response response = client.newCall(request).execute();
그런 다음 Gson lib를 사용하여 응답을 필요한 객체로 변환하십시오.
이것은 Square / OkHttp 문서에서 가져온 것입니다.
요청 / 응답 API는 유창한 빌더와 불변성으로 설계되었습니다. 동기 차단 호출과 콜백을 통한 비동기 호출을 모두 지원합니다.
Retrofit은 가능한 경우 자동으로 OkHTTP를 사용합니다.
.
그래서 제 질문은 정확히 Retrofit이 무엇입니까?
OkHttp가 할 수없는 Retrofit은 무엇을 할 수 있습니까?!
OkHttp와 Gson이 요청 API 문제를 해결한다고 생각하는데 Retrofit은 어떤 문제를 해결합니까?
Call
인증서 고정 등 패턴, OkHttp 인터셉터를,