Interceptor1 [Android] OkHttp Interceptor로 서버 Response 변형하기 문제 배경 대부분 어플리케이션을 만들 때 서버와 API통신을 하며 json을 주고받고 있습니다. 클라이언트와 서버 사이의 API 데이터에는 서버 통신이 잘 되었는지, 응답이 잘 갔는지, 잘못된 형태로 보내진 건 아닌지에 대해 확인하기 위해 resultCode, message, data와 같은 형식으로 제공되며 data는 정말 다양한 형식으로 올 수 있습니다. 예전의 저는 api 데이터를 받기 위해 항상 아래와 같은 data class를 매번 생성해주곤 했습니다. data class ServerResponse { val resultCode: String, val message: String, val data: ServerData } data class ServerData { val id: Long, val.. 2022. 12. 22. 이전 1 다음