Перейти до основного вмісту

Коди помилок HTTP

Коди стану HTTP — це тризначні числові значення, які сервер повертає у відповідь на HTTP-запит, вказуючи на результат його виконання. Ці коди поділяються на п'ять основних груп:

1xx — інформаційні відповіді,

2xx — успішні операції,

3xx — перенаправлення,

4xx — помилки, викликані діями клієнта,

5xx — помилки, що сталися на сервері.

Докладніше: 200 OK — Запит виконано успішно.

201 Created — Новий ресурс успішно створено.

204 No Content — Запит оброблено, але тіло відповіді відсутнє.

3xx — Перенаправлення: Потребують додаткових дій з боку клієнта для завершення обробки.

301 Moved Permanently — Ресурс назавжди переміщено за новою адресою.

302 Found — Ресурс тимчасово доступний за іншою адресою.

4xx — Помилки клієнта: Вказують на некоректні дії з боку клієнта.

400 Bad Request — Невірний або некоректний запит.

401 Unauthorized — Необхідна авторизація.

403 Forbidden — Доступ до ресурсу заборонено.

404 Not Found — Ресурс не знайдено.

405 Method Not Allowed — Використовуваний метод не підтримується для даного ресурсу.

5xx — Помилки сервера: Сигналізують про неполадки на стороні сервера.

500 Internal Server Error — Внутрішня помилка сервера.

502 Bad Gateway — Недопустимий шлюз або помилка проксі.

503 Service Unavailable — Сервіс тимчасово недоступний.

504 Gateway Timeout — Час очікування від шлюзу вичерпано.