Шпаргалка по кодам состояния 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, что позволяет более эффективно вести веб-разработку и отладку.