HTTP 메서드는 클라이언트가 서버에 요청을 보낼 때 사용하는 동작(작업)의 유형을 정의합니다. 각각의 메서드는 특정한 목적을 가지고 있으며, RESTful API 설계에서 중요한 역할을 합니다.
GET /users/1→ ID가 1인 사용자 정보를 조회 POST /users
Body: {
"name": "Alice",
"age": 25
}→ 새로운 사용자 정보 추가 PUT /users/1
Body: {
"name": "Alice",
"age": 30
}→ ID가 1인 사용자 정보 전체 수정. PATCH /users/1
Body: {
"age": 30
}→ ID가 1인 사용자의 나이만 수정 -> 하지만 잘 사용 하지 않음 DELETE /users/1→ ID가 1인 사용자 정보 삭제 RESTful API는 HTTP 메서드를 적절히 활용하여 리소스의 상태를 처리합니다.