Allio Tools Pro — No ads · Bulk processing · Save historyUpgrade $2.99/mo →
🚀Allio Tools Pro
  • No ads
  • Bulk tools
  • History
$2.99/mo

HTTP коды состояния — Бесплатно Онлайн

Thanks for rating!

Полный справочник всех HTTP-кодов состояния с описаниями.

🚀Allio Tools Pro
  • Zero ads everywhere
  • Bulk processing
  • Save history
Upgrade — $2.99/moNo signup required
Allio Tools Pro — No ads · Bulk processing · Save historyUpgrade $2.99/mo →

Who uses the HTTP коды состояния?

  • Backend-разработчики, выбирающие правильный код статуса для ответов REST API.
  • Frontend-разработчики, ищущие незнакомый код статуса, увиденный во вкладке сети при отладке.
  • Студенты, изучающие основы веба и цикл HTTP-запрос/ответ.

How the HTTP коды состояния works

1

Прокручивайте список — коды сгруппированы по категориям (1xx–5xx) с цветными заголовками по мере прокрутки.

2

Используйте строку поиска, чтобы отфильтровать по номеру кода или ключевому слову (например, «404» или «not found») — список сужается мгновенно.

3

Описание каждого кода всегда видно; нажимать, чтобы его развернуть, не нужно.

4

Добавьте эту страницу в закладки для быстрого справочника при создании или отладке API.

Tips & tricks

  • Это статический справочный список, а не живой проверяльщик — чтобы увидеть фактический код статуса, который возвращает URL, используйте инструменты HTTP Header Checker или Website Speed Test на этом сайте.
  • Поиск ищет одновременно по номеру кода, названию и тексту описания, поэтому поиск «webdav» показывает все коды, специфичные для WebDAV.
  • Цветовая кодировка (индиго/зелёный/янтарный/красный/тёмно-красный) соответствует категории 1xx-5xx с первого взгляда, даже когда вы прокрутили мимо заголовка категории.
  • 418 «I'm a Teapot» настоящий (RFC 2324), но это первоапрельская шутка без практического применения — не стройте на нём реальную логику.

Frequently Asked Questions

В чём разница между редиректами 301 и 302?

301 Moved Permanently сообщает поисковым системам и браузерам, что ресурс перемещён навсегда — они обновляют свой индекс и кэшируют новый URL. 302 Found — это временный редирект — поисковые системы сохраняют оригинальный URL в индексе. Используйте 301 для постоянных изменений URL.

Что вызывает 502 Bad Gateway против 503 Service Unavailable?

502 означает, что сервер получил недопустимый ответ от вышестоящего сервера (часто встречается в настройках обратного прокси). 503 означает, что сервер временно не может обрабатывать запросы (перегружен или на обслуживании). Оба указывают на проблемы на стороне сервера.

Когда использовать 400 вместо 422 для ошибок валидации API?

400 Bad Request — для некорректно сформированных запросов (невалидный JSON, отсутствующие обязательные заголовки). 422 Unprocessable Entity — для синтаксически валидных запросов, которые не проходят проверку бизнес-логики (например, email уже существует). Многие REST API используют 400 для обоих случаев.

В чём разница между 401 Unauthorized и 403 Forbidden?

401 означает, что пользователь не аутентифицирован — ему нужно войти или предоставить учётные данные. 403 означает, что пользователь АУТЕНТИФИЦИРОВАН, но не имеет разрешения на доступ к ресурсу. Возврат 403 раскрывает, что ресурс существует; возврат 404 это скрывает.

Что означает HTTP 418 «I'm a Teapot»?

HTTP 418 — это первоапрельская шутка из RFC 2324 (1998 год) — любая попытка заварить кофе с помощью чайника возвращает 418. Это настоящий код статуса, который некоторые фреймворки реализуют как пасхалку. Практического применения не имеет.

Is my data safe when using the HTTP коды состояния?

Completely safe. The HTTP коды состояния processes everything locally in your browser. No input data, results, or usage information is ever transmitted to or stored on any server.

How current is the data returned by the HTTP коды состояния?

The HTTP коды состояния fetches live data in real time each time you run it. Results reflect the current state of the server or domain at the moment of the request.

Why does the HTTP коды состояния sometimes return different results than other tools?

Results depend on the real-time state of the target server and DNS propagation, which can vary by geographic region and caching TTL. If you see inconsistencies, wait a few minutes and re-test — DNS changes can take up to 48 hours to propagate fully worldwide.

💼 Reach 100K+ developers & creators — Advertise on Allio ToolsLearn More →