Усі коди стану Безкоштовно

Помилка клієнта 4xx: запит містить хибний синтаксис або не може бути виконаний.

413
4xx · Помилка клієнта

Вміст занадто великий

Тіло запиту більше, ніж оброблятиме сервер.

Що це означає

Сутність запиту більша за обмеження, визначені сервером; сервер може закрити з'єднання або повернути заголовок Retry-After.

Коли його використовувати

Повертається для завеликих завантажень. Раніше "Payload Too Large".

RFC 9110 Не кешується за замовчуванням 4xx Помилка клієнта

Про Коди стану HTTP

Цей довідник кодів статусу HTTP охоплює кожен стандартний код відповіді від інформаційного діапазону 1xx до серверних помилок 5xx. Кожен запис показує числовий код, його канонічну фразу-причину та однорядкове резюме, і весь список можна шукати за номером, назвою чи значенням — 301, Unauthorized і timeout — усі знаходять свою ціль — або фільтрувати за класом відповіді.

Кожен код відкриває власну спеціальну сторінку з повним поясненням: що насправді означає статус, коли використовувати його у власних API та застосунках, чи кешуються відповіді з цим кодом за замовчуванням, і який RFC його визначає. Пов’язані коди з того самого класу пов’язані внизу, тож порівняти 401 із 403 або 301 із 308 можна одним кліком.

П’ять класів — найшвидша ментальна модель для читання будь-якої відповіді: 1xx означає, що запит триває, 2xx означає успіх, 3xx означає перенаправлення, 4xx означає, що клієнт припустився помилки, а 5xx означає, що сервер зазнав збою. Довідник організований саме за цією структурою.

Як використовувати Коди стану HTTP

  1. Введіть код, фразу-причину або ключове слово в поле пошуку — наприклад 404, Not Found або redirect.
  2. Використовуйте фільтр за класом, щоб звузити список до інформаційних, успішних, перенаправлення, помилок клієнта чи помилок сервера кодів.
  3. Відкрийте сторінку будь-якого коду, щоб прочитати, що він означає, коли його використовувати, його типову кешованість і визначальний RFC.
  4. Перевірте розділ пов’язаних кодів, щоб порівняти сусідів із того самого класу.
  5. Використовуйте кнопку копіювання, щоб отримати код для звіту про помилку, тесту чи специфікації API.

Часті запитання

Перша цифра групує коди за результатом: 1xx інформаційні (запит отримано, продовжуйте), 2xx успіх, 3xx перенаправлення (потрібна подальша дія), 4xx помилка клієнта (вина в запиті) і 5xx помилка сервера (сервер не зміг виконати дійсний запит).

401 Unauthorized означає, що запиту бракує дійсної автентифікації — клієнту слід увійти або надати облікові дані та повторити спробу. 403 Forbidden означає, що сервер зрозумів облікові дані, але все одно відмовляє в доступі: автентифікація не змінить відповіді.

Використовуйте 301, коли ресурс переміщено назавжди — браузери й пошукові системи оновлюють свої посилання. Використовуйте 302 для тимчасових переміщень. Якщо метод запиту потрібно зберегти точно, надавайте перевагу їхнім суворішим сучасним аналогам — 308 і 307.

Деякі коди статусу, як-от 200 і 301, можуть зберігатися кешами браузера й проксі навіть без явних заголовків кешу; інші, як-от більшість відповідей 4xx і 5xx, — ні. Прапорець показує значення за замовчуванням, щоб ви знали, коли потрібні заголовки Cache-Control.

Так. Кожен код отримує окрему сторінку з посиланням, що містить його значення, типове використання, кешованість і визначальний RFC, а також пов’язані коди з того самого класу — зручно для закладок чи обміну точним кодом, що обговорюється.

Так. Довідник і кожна сторінка коду безкоштовні для перегляду без облікового запису, а пошук виконується миттєво у вашому браузері, нічого не надсилаючи на сервер.

Поділитися
Потрібна допомога?
Виникла проблема з цим інструментом? Повідомте нас.
Повідомити про проблему

Додайте цей безкоштовний інструмент на власний вебсайт — скопіюйте та вставте код нижче.