728x90
반응형
PUT
- 리소스를 대체
- 리소스가 있으면 대체
- 리소스가 없으면 생성
- 쉽게 이야기해서 덮어버림
- 중요! 클라이언트가 리소스를 식별
- 클라이언트가 리소스 위치를 알고 URI 지정
- POST와 차이점
리소스가 있는 경우1
리소스가 있는 경우2
리소스가 없는 경우1
리소스가 없는 경우2
주의! - 리소스를 완전히 대체한다1
주의! - 리소스를 완전히 대체한다2
PUT은 리소스를 수정하는게 아니라 덮어씌우는 것이다
PATCH
- 리소스 부분 변경
리소스 부분 변경1
리소스 부분 변경2
DELETE
- 리소스 제거
리소스 제거1
리소스 제거2
PATCH 가 지원이 안되는 서버는 POST를 쓰면 된다.
728x90
반응형
'네트워크 > HTTP' 카테고리의 다른 글
[HTTP] 클라이언트에서 서버로 데이터 전송 (0) | 2022.08.08 |
---|---|
[HTTP] HTTP 메서드의 속성 (0) | 2022.07.14 |
[HTTP] HTTP 메서드 - GET, POST (0) | 2022.07.02 |
[HTTP] HTTP API를 만들어보자. (0) | 2022.07.01 |
[HTTP] HTTP 메시지 (0) | 2022.07.01 |
댓글