PUT
PUT /members/100 HTTP/1.1
Content-Type: application/json
{
"username": "hello",
"age": 20
}
리소스를 대체
- 리소스가 있으면 대체
- 리소스가 없으면 생성
- 쉽게 이야기해서 덮어버림
중요! 클라이언트가 리소스를 식별
- 클라이언트가 리소스 위치를 알고 URI 지정
- POST와 차이점
PATCH
PATCH /members/100 HTTP/1.1
Content-Type: application/json
{
"age": 20
}
- 리소스 부분 변경
DELETE
DELETE /members/100 HTTP/1.1
Host: localhost:8080
- 리소스 제거
참조
'Web' 카테고리의 다른 글
[HTTP 웹 기본 지식] 클라이언트에서 서버로 데이터 전송 (0) | 2021.09.22 |
---|---|
[HTTP 웹 기본 지식] HTTP 메서드의 속성 (0) | 2021.09.22 |
[HTTP 웹 기본 지식] HTTP 메서드 - GET, POST (0) | 2021.09.22 |
[HTTP 웹 기본 지식] HTTP API를 만들어보자 (0) | 2021.09.22 |
[HTTP 웹 기본 지식] HTTP 메시지 (0) | 2021.09.22 |
댓글