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

Полный справочник по всем HTTP кодам состояния (1xx, 2xx, 3xx, 4xx, 5xx). Ищите, фильтруйте и поймите каждый код ответа с объяснениями, причинами и решениями.

О HTTP Кодах Состояния

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

Возможности

Часто Задаваемые Вопросы

Что такое HTTP коды состояния?

HTTP коды состояния — это стандартизированные трёхзначные числа, которые веб-сервер возвращает в ответ на HTTP-запрос клиента (обычно браузера или API-клиента). Они сообщают клиенту, был ли запрос успешным, был ли он перенаправлен или произошла ошибка. Первая цифра кода состояния определяет класс ответа.

В чём разница между ошибками 4xx и 5xx?

Коды состояния 4xx указывают на ошибки клиента — проблемы с самим запросом, такие как отсутствующая страница (404), недостаточные права (403) или неверный синтаксис (400). Коды состояния 5xx указывают на ошибки сервера — проблемы на стороне сервера, такие как внутренняя ошибка сервера (500), неверный шлюз (502) или сервис недоступен (503). Короче: 4xx означает "вы допустили ошибку", а 5xx — "сервер допустил ошибку".

Какой HTTP код состояния самый распространённый?

Самый часто встречающийся HTTP код состояния — 200 OK, что означает, что запрос был успешным и сервер вернул запрошенный ресурс. Однако самый известный (или печально известный) код состояния, вероятно, 404 Not Found, который появляется, когда запрошенная страница или ресурс не найдены на сервере.

Могу ли я исправить ошибку 5xx как посетитель сайта?

Как правило, нет. Ошибки 5xx — это проблемы на стороне сервера, то есть проблема связана с сервером сайта, а не с вашим устройством или подключением. Как посетитель, вы можете попробовать обновить страницу, очистить кэш браузера или подождать несколько минут. Если проблема сохраняется, администраторам сайта необходимо устранить основную причину на сервере.