400-499

Client error responses

Коди стану HTTP в діапазоні від 400 до 499 - це коди помилок клієнта. Вони використовуються сервером для інформування клієнта про те, що запит не був виконаний через помилку з боку клієнта. Сам запит був недійсним або клієнт не мав необхідних дозволів для доступу до запитуваного ресурсу. Вони часто використовуються веб-програмами та API, щоб вказати на проблеми з обробкою запитів. Важливо відзначити, що деякі з цих кодів також можуть допомогти клієнту діагностувати і виправити помилку. Наприклад, код 400 вказує на те, що в запиті клієнта є помилка, і може допомогти клієнту визначити причину помилки. Код 401 вказує клієнту, що для доступу до запитуваного ресурсу потрібна автентифікація, а код 403 вказує на те, що клієнт не має дозволу на доступ до ресурсу.

<400/> Bad Request

Запит є недійсним
Офіційний Коди підстатусів

<401/> Unauthorized

Запит був несанкціонованим
Офіційний Коди підстатусів

<402/> Payment Required

необхідна оплата
Офіційний

<403/> Forbidden

Цей запит не дозволено
Офіційний Коди підстатусів

<404/> Not Found

Веб-серверу не вдалося знайти запитуваний ресурс
Офіційний Коди підстатусів

<405/> Method Not Allowed

Метод, використаний для запиту, не допускається
Офіційний Коди підстатусів

<406/> Not Acceptable

Користувацький агент не має прийнятого представництва
Офіційний Коди підстатусів

<407/> Proxy Authentication Required

Потрібна автентифікація за допомогою проксі-сервера
Офіційний

<408/> Request Timeout

Час для запиту закінчився
Офіційний

<409/> Conflict

У нинішньому стані Рессуче виникла колізія
Офіційний

<410/> Gone

Ресурс постійно недоступний і, ймовірно, був видалений
Офіційний

<411/> Length Required

Запит не було оброблено, оскільки очікувалася довжина контенту.
Офіційний

<412/> Precondition Failed

Попередні умови не були задовільними, запит не був успішним
Офіційний Коди підстатусів

<413/> Payload Too Large

Корисне навантаження занадто велике для сервера
Офіційний

<414/> URI Too Long

URL-адреса занадто довга, сервер не готовий до її обробки
Офіційний

<415/> Unsupported Media Type

Формат корисного навантаження недоступний для ресурсу
Офіційний

<416/> Range Not Satisfiable

Запитувані площі не можуть бути надані
Офіційний

<417/> Expectation Failed

Очікування не виправдалися
Офіційний

<418/> I'm a teapot

Каву не можна було приготувати за допомогою чайника
Офіційний

<421/> Misdirected Request

Запит було перенаправлено не туди
Офіційний

<422/> Unprocessable Content

Через семантичну помилку запит не вдалося обробити.
Офіційний

<423/> Locked

Ресурс заблоковано
Офіційний

<424/> Failed Dependency

Не існує незамінної залежності
Офіційний

<425/> Too Early

Сервер ще не хоче обробляти запит
Офіційний

<426/> Upgrade Required

Потрібне оновлення протоколу
Офіційний

<428/> Precondition Required

Для обробки запиту необхідна попередня умова
Офіційний

<429/> Too Many Requests

Сервер отримав занадто багато запитів
Офіційний

<431/> Request Header Fields Too Large

Занадто великий заголовок запиту
Офіційний

<440/> Login Time-out

закінчився термін дії HTTP-сесії клієнта, і він повинен увійти в систему повторно
Неофіційно. (Microsoft Internet Information Services)

<444/> No Response

Використовується для внутрішнього використання, щоб вказати серверу не повертати клієнту жодної інформації та негайно закрити з'єднання
Неофіційно. (nginx)

<449/> Retry With

Код статусу означає, що запит не може бути виконаний, оскільки клієнт надав недостатньо інформації
Неофіційно. (Microsoft Internet Information Services)

<451/> Unavailable For Legal Reasons

З юридичних причин запит було відхилено
Офіційний

<451/> Redirect

не вдалося отримати доступ до поштової скриньки користувача
Неофіційно. (Microsoft Internet Information Services)

<494/> Request header too large

Клієнт або надіслав занадто великий HTTP-запит, або передані HTTP-заголовки занадто довгі.
Неофіційно. (nginx)

<495/> SSL Certificate Error

Виникла помилка під час перевірки сертифіката клієнта
Неофіційно. (nginx)

<496/> SSL Certificate Required

Запит, який не містить SSL-сертифікат, хоча він необхідний
Неофіційно. (nginx)

<497/> HTTP Request Sent to HTTPS Port

на порт HTTPS було відправлено звичайний HTTP-запит
Неофіційно. (nginx)

<499/> Client Closed Request

клієнт закрив запит до того, як сервер встиг відправити відповідь
Неофіційно. (nginx)