HTTP Status Codes
HTTP status codes are three-digit codes that web server sends in response to HTTP request. These codes inform client (e.g., web browser or API) about request processing result: whether request was successful, if there's error or additional information is required to complete request.
HTTP status codes are divided into several categories depending on result type:
- 1xx (Informational codes) — Notify client about request receipt and processing.
- 2xx (Success codes) — Indicate successful request processing.
- 3xx (Redirection codes) — Indicate that client must perform additional actions to complete request.
- 4xx (Client error codes) — Errors related to incorrect client request.
- 5xx (Server error codes) — Server-side errors.