예를 들어 두 가지의 필드가 있다고 하자 username:James, age:25 라는 데이터가 있는데
age만 수정하고 싶다.
put은 age:30 이라고 보내면 데이터는 age:30이 등록되고 username은 사라지게 된다.
위와 같은 예시로 patch를 이용해서 age:30이라고 보낸다면 username:James는 유지되고 age:30으로 변경이 되는 형식이다.
사실 이 외에 어떠한 설명도 안하셨을 정도로 DELETE는 단순한 메서드이다.
지정한 리소스 경로의 리소스를 제거하는 메서드.
다음은 HTTP메서드의 속성에 대해 알아볼 것이다!
출처 : 모든 개발자를 위한 HTTP 웹 기본 지식(김영한 강사님 인프런 강의)