멱등
PUT HTTP 메서드
PUT 요청은 대상 리소스를 요청 콘텐츠로 대체합니다.
의미
클라이언트가 서버에 대상 URI에 첨부된 표현을 저장하도록 요청합니다.
일반적인 용도
클라이언트가 알려진 리소스를 대체하거나 알려진 URL에 쓸 때 PUT을 사용하세요.
확인할 사항
요청에 전체 대체 표현이 포함되어 있는지, 필요할 때 사전 조건 헤더가 실수로 인한 덮어쓰기를 방지하는지 확인하세요.
예시 요청
PUT /articles/123 HTTP/1.1
Host: example.com
Content-Type: application/json
{"title":"Updated article"}속성
- 안전
- 아니요. 이 메서드는 서버 상태를 변경할 수 있습니다.
- 멱등
- 예. 같은 요청을 반복해도 의도한 효과는 동일해야 합니다.
- 캐시 가능
- 아니요
- 요청 본문
- 보통 있음