-
1. HTTP GET
- 설명: 서버에서 리소스를 가져옵니다. 이는 멱등성(idempotent)을 가집니다. 동일한 요청을 여러 번 해도 같은 결과가 반환됩니다.
2. HTTP PUT
- 설명: 리소스를 업데이트하거나 생성합니다. 이는 멱등성을 가집니다. 동일한 요청을 여러 번 하면 같은 리소스를 업데이트합니다.
3. HTTP POST
- 설명: 새로운 리소스를 생성하는 데 사용됩니다. 이는 멱등성을 가지지 않으며, 동일한 요청을 두 번 하면 리소스가 중복 생성됩니다.
4. HTTP DELETE
- 설명: 리소스를 삭제하는 데 사용됩니다. 이는 멱등성을 가집니다. 동일한 요청을 여러 번 하면 같은 리소스를 삭제합니다.
5. HTTP PATCH
- 설명: 리소스에 부분적으로 수정 사항을 적용합니다.
6. HTTP HEAD
- 설명: GET 요청과 동일한 응답을 요청하지만, 응답 본문은 포함되지 않습니다.
7. HTTP CONNECT
- 설명: 대상 리소스가 식별하는 서버에 터널을 설정합니다.
8. HTTP OPTIONS
- 설명: 대상 리소스에 대한 통신 옵션을 설명합니다.
9. HTTP TRACE
- 설명: 대상 리소스로 가는 경로를 따라 메시지 루프백 테스트를 수행합니다.