[모든 개발자를 위한 HTTP 웹 기본 지식] 04. HTTP 메서드 - PUT, PATCH, DELETE
(인프런) 김영한님의 모든 개발자를 위한 HTTP 웹 기본 지식을 공부하고 리뷰한 글입니다. 3. PUT, PATCH, DELETE 1. PUT 리소스 대체 - 리소스가 있으면 대체(덮어씀) - 리소스가 없으면 생성 (중요!) 클라이언트가 리소스를 식별 - 클라이언트가 리소스 위치를 알고 URI 지정(POST와 차이점) POST) /members :→ 클라이언트는 리소스 위치 모름 PUT) /members/100 → 클라이언트는 리소스 위치 알고 URI 지정 2. PUT 동작 과정 PUT은 리소스가 있으면 대체, 없으면 생성하는 2가지 경우가 존재한다. 1) 리소스 대체1 - 메시지 전달 클라이언트가 /members/100에 리소스를 대체하기 위해 PUT 방식으로 HTTP 요청 메시지를 서버에 보낸다. ..