Skip to content

Шпаргалка по кодам состояния HTTP

На этой странице представлен подробный справочник кодов состояния HTTP, включая значения различных категорий, сценарии их использования и способы решения проблем.

1xx: Информационные

Код состояния Описание
100 Continue (Продолжать)
101 Switching Protocols (Переключение протоколов)

2xx: Успех

Код состояния Описание
200 OK (Успешно)
201 Created (Создано)
202 Accepted (Принято)
203 Non-Authoritative Information (Информация из неавторитетного источника)
204 No Content (Нет содержимого)
205 Reset Content (Сбросить содержимое)
206 Partial Content (Частичное содержимое)

3xx: Перенаправление

Код состояния Описание
300 Multiple Choices (Множество вариантов)
301 Moved Permanently (Перемещено навсегда)
302 Found (Найдено / Временно перемещено)
303 See Other (Смотреть другое)
304 Not Modified (Не изменялось)
305 Use Proxy (Использовать прокси)
307 Temporary Redirect (Временное перенаправление)
308 Permanent Redirect (Постоянное перенаправление)

4xx: Ошибка клиента

Код состояния Описание
400 Bad Request (Неправильный запрос)
401 Unauthorized (Не авторизован)
402 Payment Required (Необходима оплата)
403 Forbidden (Запрещено)
404 Not Found (Не найдено)
405 Method Not Allowed (Метод не поддерживается)
406 Not Acceptable (Неприемлемо)
407 Proxy Authentication Required (Требуется прокси-аутентификация)
408 Request Timeout (Истекло время ожидания запроса)
409 Conflict (Конфликт)
410 Gone (Удалено)
411 Length Required (Необходима длина)
412 Precondition Failed (Условие ложно)
413 Payload Too Large (Полезная нагрузка слишком велика)
414 URI Too Long (URI слишком длинный)
415 Unsupported Media Type (Неподдерживаемый тип данных)
416 Range Not Satisfiable (Диапазон не достижим)
417 Expectation Failed (Ожидание не оправдалось)

5xx: Ошибка сервера

Код состояния Описание
500 Internal Server Error (Внутренняя ошибка сервера)
501 Not Implemented (Не реализовано)
502 Bad Gateway (Плохой шлюз)
503 Service Unavailable (Сервис недоступен)
504 Gateway Timeout (Шлюз не отвечает)
505 HTTP Version Not Supported (Версия HTTP не поддерживается)

Заключение

С помощью этой шпаргалки разработчики могут быстро найти и понять значение и сценарии применения различных кодов состояния HTTP, что позволяет более эффективно вести веб-разработку и отладку.