PUT
- 리소스를 대체
- 리소스가 있으면 개체
- 리소스가 없으면 생성
- 모든 리소스를 덮어버림
- 클라이언트가 리소스를 식별
- 클라이언트가 리소스 위치를 알고 URI 지정
- POST와 차이점
- 주의점 - 리소스를 완전히 대체한다.
- username필드를 삭제해 버린다.
PATCH
- HTTP에서 PATCH를 못받아들일 경우 POST로 진행하면 된다.
- 리소스의 부분변경
DELETE
- 리소스 제거
출처
https://www.inflearn.com/course/http-%EC%9B%B9-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC/dashboard
'Web > HTTP' 카테고리의 다른 글
[모든 개발자를 위한 HTTP 웹 기본 지식] 7.HTTP 메서드 활용( 1/2 ) (0) | 2021.07.23 |
---|---|
[모든 개발자를 위한 HTTP 웹 기본 지식] 6.HTTP 메서드의 속성 3가지( 3/3 ) (0) | 2021.07.23 |
[모든 개발자를 위한 HTTP 웹 기본 지식] 4.HTTP 메서드 - 기본, GET, POST ( 1/3 ) (0) | 2021.07.22 |
[모든 개발자를 위한 HTTP 웹 기본 지식] 3.HTTP 기본 (0) | 2021.07.22 |
[모든 개발자를 위한 HTTP 웹 기본 지식] 2.URI와 웹 브라우저 요청 흐름( URI - Uniform Resource Identifier) (0) | 2021.07.22 |