PUT PATCH 차이점
-
[Android Kotlin] Retrofit2 사용방법 - Interface와 Data Class까지개발 끄적끄적/Android 2020. 6. 4. 02:15
공공데이터 등 REST API를 사용해야 할 일은 정말정말 많습니다. 이때 사용할 수 있는 오픈소스 라이브러리인 Retrofit의 사용방법을 설명드리겠습니다. REST API란? REST는 Http를 조금 더 효율적으로 사용하기 위한 아키텍처입니다. HTTP Method POST : 리소스 생성 GET : 리소스 조회 및 출력 PUT : 리소스 수정 PATCH : 리소스 수정 DELETE : 리소스 삭제 둘 다 리소스 수정 기능을 하지만 PUT과 PATCH에는 차이점이 있습니다. PUT은 해당 리소스의 전체를 교체하는 의미를 지녔지만, PATCH는 일부를 변경하는 의미를 지녔습니다. HTTP 응답 코드 1** : 요청을 받았으며 프로세스를 계속함 (정보) 2** : 클라이언트의 요청을 정상적으로 수행 (..