| Code | Meaning | Class |
|---|---|---|
| 100 | Continue | Informational |
| 101 | Switching Protocols | Informational |
| 200 | OK | Success |
| 201 | Created | Success |
| 202 | Accepted | Success |
| 204 | No Content | Success |
| 301 | Moved Permanently | Redirect |
| 302 | Found | Redirect |
| 304 | Not Modified | Redirect |
| 307 | Temporary Redirect | Redirect |
| 308 | Permanent Redirect | Redirect |
| 400 | Bad Request | Client error |
| 401 | Unauthorized | Client error |
| 403 | Forbidden | Client error |
| 404 | Not Found | Client error |
| 405 | Method Not Allowed | Client error |
| 408 | Request Timeout | Client error |
| 409 | Conflict | Client error |
| 410 | Gone | Client error |
| 418 | I'm a teapot | Client error |
| 429 | Too Many Requests | Client error |
| 500 | Internal Server Error | Server error |
| 502 | Bad Gateway | Server error |
| 503 | Service Unavailable | Server error |
| 504 | Gateway Timeout | Server error |
Complete list of HTTP status codes with meanings: 1xx informational, 2xx success, 3xx redirect, 4xx client errors, 5xx server errors.