HTTP Method Reference
Reference for HTTP methods with descriptions and use cases.
| Method | Safe | Idempotent | Body | Cacheable |
|---|---|---|---|---|
| GET | Yes | Yes | No | Yes |
| POST | No | No | Yes | No |
| PUT | No | Yes | Yes | No |
| PATCH | No | No | Yes | No |
| DELETE | No | Yes | Optional | No |
| HEAD | Yes | Yes | No | Yes |
| OPTIONS | Yes | Yes | Optional | No |
| TRACE | Yes | Yes | No | No |
| CONNECT | No | No | No | No |
Use cases: Fetching data, loading pages, API reads
Example Request:
GET /api/users/123 HTTP/1.1 Host: example.com Accept: application/json