HTTP 414 — URI занадто довгий
Помилка клієнта 4xx: запит містить хибний синтаксис або не може бути виконаний.
URI занадто довгий
Запитана URL-адреса довша, ніж сервер інтерпретуватиме.
Що це означає
URI, запитаний клієнтом, довший, ніж сервер готовий інтерпретувати, часто через надто багато параметрів запиту.
Коли його використовувати
Повертається, коли рядок запиту GET надмірно довгий; використовуйте POST.
Інші коди 4xx
Про Коди стану HTTP
Цей довідник кодів статусу HTTP охоплює кожен стандартний код відповіді від інформаційного діапазону 1xx до серверних помилок 5xx. Кожен запис показує числовий код, його канонічну фразу-причину та однорядкове резюме, і весь список можна шукати за номером, назвою чи значенням — 301, Unauthorized і timeout — усі знаходять свою ціль — або фільтрувати за класом відповіді.
Кожен код відкриває власну спеціальну сторінку з повним поясненням: що насправді означає статус, коли використовувати його у власних API та застосунках, чи кешуються відповіді з цим кодом за замовчуванням, і який RFC його визначає. Пов’язані коди з того самого класу пов’язані внизу, тож порівняти 401 із 403 або 301 із 308 можна одним кліком.
П’ять класів — найшвидша ментальна модель для читання будь-якої відповіді: 1xx означає, що запит триває, 2xx означає успіх, 3xx означає перенаправлення, 4xx означає, що клієнт припустився помилки, а 5xx означає, що сервер зазнав збою. Довідник організований саме за цією структурою.
Як використовувати Коди стану HTTP
- Введіть код, фразу-причину або ключове слово в поле пошуку — наприклад 404, Not Found або redirect.
- Використовуйте фільтр за класом, щоб звузити список до інформаційних, успішних, перенаправлення, помилок клієнта чи помилок сервера кодів.
- Відкрийте сторінку будь-якого коду, щоб прочитати, що він означає, коли його використовувати, його типову кешованість і визначальний RFC.
- Перевірте розділ пов’язаних кодів, щоб порівняти сусідів із того самого класу.
- Використовуйте кнопку копіювання, щоб отримати код для звіту про помилку, тесту чи специфікації API.