🛝Toolio
О нас Контакты

📡 Справочник кодов состояния HTTP

Коды состояния HTTP — это трехзначные числа, которые сервер возвращает с каждым ответом, чтобы сообщить клиенту, что произошло. Существует 5 классов: 1xx (информационные), 2xx (успех), 3xx (перенаправление), 4xx (ошибка клиента) и 5xx (ошибка сервера). Используйте поле поиска или фильтры категорий выше, чтобы мгновенно найти любой код.

Приватно по умолчанию. Этот инструмент работает полностью в вашем браузере — ничего из введённого не загружается и не сохраняется, и он работает офлайн.

Об инструменте

Этот инструмент объединяет все 62 стандартных кода состояния HTTP, определенных в RFC 7231, RFC 4918 (WebDAV), RFC 6585, RFC 7538, RFC 8470 и связанных стандартах — не требуется сетевой запрос. Каждый код показывает свое числовое значение, официальное название, описание на простом английском языке и значок класса. Нажмите на любую карточку, чтобы скопировать номер кода в буфер обмена.

Как пользоваться

  1. Введите число (например, 404) или ключевое слово (например, "redirect") в поле поиска, чтобы мгновенно отфильтровать коды.
  2. Используйте фильтры категорий (Все / 1xx / 2xx / 3xx / 4xx / 5xx), чтобы просматривать только нужный класс кодов.
  3. Нажмите на любую карточку, чтобы скопировать номер кода состояния в буфер обмена — появится уведомление, подтверждающее копирование.
  4. Комбинируйте поиск и фильтры категорий — они работают вместе, поэтому, например, вы можете искать "auth" только в категории 4xx.
  5. Используйте клавиатуру: перейдите к карточке с помощью Tab, затем нажмите Enter или Space, чтобы скопировать — это полностью доступно без мыши.

Частые вопросы

Что означает HTTP 404?
404 Не найдено означает, что сервер не может найти запрашиваемый ресурс. URL может быть написан неправильно, страница может быть удалена, или ресурс может быть перемещен без перенаправления. Это наиболее часто встречающаяся ошибка HTTP у пользователей веб-сайтов.
В чем разница между перенаправлениями 301 и 302?
301 Перемещен навсегда указывает на то, что ресурс был навсегда перемещен по новому URL, поэтому браузеры и поисковые системы обновляют свои записи. 302 Найден указывает на временное перемещение — браузеры следуют за перенаправлением, но продолжают использовать исходный URL для будущих запросов. Для SEO 301 передает вес ссылок на новый URL; 302 не делает этого.
Что вызывает ошибку 500 Внутренняя ошибка сервера?
Ошибка 500 означает, что сервер столкнулся с неожиданным состоянием — это универсальная ошибка для сбоев на стороне сервера. Частые причины включают нераспознанные исключения в коде приложения, неправильные настройки сервера, недостаток памяти, сбой соединения с базой данных или синтаксические ошибки в скриптах на стороне сервера. Проверьте журналы ошибок сервера, чтобы определить корневую причину.
В чем разница между 401 Не авторизован и 403 Запрещено?
401 означает, что аутентификация отсутствует или недействительна — сервер не знает, кто вы. Отправка действительных учетных данных может решить проблему. 403 означает, что сервер знает, кто вы, но отказывается авторизовать действие — учетные данные не помогут, потому что доступ просто не разрешен для вашего аккаунта или роли.
Одинаковые ли коды состояния HTTP в HTTP/2 и HTTP/3?
Да. HTTP/2 и HTTP/3 изменили транспортный уровень (бинарное форматирование, мультиплексирование, QUIC), но сохранили те же семантики кодов состояния, что и в HTTP/1.1. 200, 404 или 500 означают одно и то же независимо от версии протокола. Перечисленные здесь коды применяются ко всем активно используемым версиям HTTP.
Загружает ли этот инструмент мои данные?
Нет. Всё выполняется прямо в вашем браузере, поэтому ваши данные никогда не покидают устройство — после загрузки страницы он работает даже офлайн.