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
모든 개발자를 위한 HTTP 웹 기본 지식 - 인프런 | 강의
실무에 꼭 필요한 HTTP 핵심 기능과 올바른 HTTP API 설계 방법을 학습합니다., 웹 기술을 사용하는 개발자라면 누구나 OK!꼭 필요한 HTTP의 핵심을 알려드립니다. 📣 확인해주세요!본 강의는 자바 스
www.inflearn.com
'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 |