| Код |
Название |
Описание |
| Коды первого класса (1xx) - не посылаются сервером клиентам. |
| 100 |
Продолжайте |
Клиент должен продолжать передачу запроса. |
| 101 |
Переключение протоколов |
Сервер предлагает изменить протокол на указанный в поле заголовка отклика Update. Обычно это предложение о переходе на более новую версию HTTP. |
| 102 |
идёт обработка |
Оповещает пользователя о необходимости сбросить таймер и ожидать следующей команды в обычном режиме, так как процесс обработки запроса может занять длительное время. |
| 110 |
Отклик мог устареть |
Отклик является устаревшим (используется в заголовке Warning). |
| 111 |
Обновление не удалось |
Отклик от кэша не является свежим, т. к. попытка обновить его закончилась неудачей (используется в заголовке Warning). |
| 112 |
Разрыв соединения |
Кэш был умышленно отсоединен от остальной сети на некоторое время (используется в заголовке Warning). |
| 113 |
Эвристическое устаревание |
Кэш эвристически выбрал период обновления, больший 24 часов, и возраст отклика более 24 часов (используется в заголовке Warning). |
| 199 |
Различные предупреждения |
Дополнительные предупреждения, не содержащиеся в данном списке (используется в заголовке Warning). |
| Коды второго класса (2xx) - запрос успешно принят и понят сервером |
| 200 |
OK |
Запрос был успешно обработан. Содержимое отклика зависит от типа запроса. |
| 201 |
Создано |
Запрос был успешно обработан и в результате был создан новый ресурс. Его URI указан в поле заголовка отклика Location. |
| 202 |
Принято |
Запрос был принят, и его обработка началась другим асинхронным процессом, поэтому сервер не сможет сообщить о ее завершении. |
| 203 |
Неавторитетная информация |
Возвращаемая метаинформация получена не от сервера ее происхождения, а из локальной копии. |
| 204 |
Нет содержимого |
Сервер выполнил запрос, но ему нечего возвращать клиенту. Обозреватель не должен изменять отображение документа. |
| 205 |
Сброс содержимого |
Сервер выполнил запрос, и обозреватель должен сбросить отображение документа. |
| 206 |
Частичное содержимое |
Сервер выполнил частичный запрос GET для ресурса. |
| 207 |
многостатусный |
Сервер передаёт результаты выполнения сразу нескольких независимых операций, которые помещают в тело сообщения в виде XML-документа. |
| 214 |
Применено преобразование |
Применено преобразование, изменившее кодировку или тип MIME отклика (используется в заголовке Warning). |
| 226 |
использовано IM |
|
| 299 |
Различные настойчивые предупреждения |
Дополнительные предупреждения, не содержащиеся в данном списке (используется в заголовке Warning). |
Коды третьего класса (3xx) - перенаправления чтобы выполнить запрос нужны еще какие-то действия |
| 300 |
Несколько вариантов |
Запрошенный ресурс имеет несколько представлений, и клиент должен выбрать одно из них. |
| 301 |
Ресурс перенесен |
Запрошенный ресурс сменил свой URI. Его новый URI указан в поле заголовка отклика Location. |
| 302 |
Найдено, перемещено временно |
Запрошенный ресурс временно сменил свой URI. |
| 303 |
Смотри другое |
Отклик на данный запрос может быть найден под другим URI, указанным в поле заголовка отклика Location. |
| 304 |
Не изменено |
Клиент выполнил условный запрос GET, доступ разрешен, но документ не был изменен. |
| 305 |
Используйте прокси |
Доступ к запрошенному ресурсу возможен только через прокси-сервер, указанный в поле заголовка отклика Location. |
| 306 |
зарезервирован |
Код использовался только в ранних спецификациях |
| 307 |
Временное перенаправление |
Запрошенный ресурс временно находится под другим URI, указанном в поле заголовка отклика Location. |
| Коды четвертого класса (4xx) - ошибки клиента |
| 400 |
Неверный запрос |
т.е. о том, что проблема связана не с сервером, а с вашими запросами |
| 401 |
Нет права доступа |
Запрос требует авторизации доступа, тип которой указан в поле заголовка отклика WWW-Authenticate. |
| 402 |
Требуется платеж |
Зарезервировано для следующих версий HTTP. |
| 403 |
Запрещено |
Сервер понял запрос, но отказался его выполнять. |
| 404 |
Не найдено |
Ресурс, заданный в URI запроса, не найден. |
| 405 |
Недопустимый метод |
Данный тип запроса не применим к ресурсу, заданному в URI запроса. |
| 406 |
Неприемлемо |
Ресурс, заданный в URI запроса, может генерировать только отклики, не приемлемые для клиента. |
| 407 |
Прокси требует авторизации доступа |
Прокси-сервер требует авторизации доступа, тип которой указан в поле заголовка отклика Proxy-Authenticate. |
| 408 |
Таймаут запроса |
Клиент не послан ни одного запроса в течение отведенного ему интервала. |
| 409 |
Конфликт |
Запрос не может быть выполнен из-за конфликта с текущим состоянием ресурса. |
| 410 |
Ресурс исчез |
Запрошенного ресурса больше нет на сервере, и сервер не знает его нового URI. |
| 411 |
Требуется длина запроса |
В запросе не задано поле заголовка Content-Length. |
| 412 |
Условие ложно |
Условие, заданное в заголовке условного запроса, не может быть выполнено. |
| 413 |
Слишком длинное тело запроса |
Тело запроса длиннее, чем допускает сервер. |
| 414 |
Слишком длинное URI запроса |
URI запроса длиннее, чем допускает сервер. |
| 415 |
Не поддерживаемый тип устройства |
Формат тела запроса не поддерживается данным ресурсом для данного типа запроса. |
| 416 |
Запрошенный диапазон пуст |
Запрошенный ресурс не содержит значений в диапазоне, заданном в поле заголовка запроса Range. |
| 417 |
Предположение не оправдалось |
Предположение, указанное в поле заголовка запроса Expect, отвергнуто сервером. |
| 422 |
необрабатываемый экземпляр |
|
| 423 |
заблокировано |
Ресурс закрыт как правило в целях безопасности. |
| 424 |
невыполненная зависимость |
Указывает на то, что реализация текущего запроса может зависеть от успешности выполнения другой операции, и если она не будет успешно проведена, вся обработка запроса будет прервана. |
| 425 |
неупорядоченный набор |
Ресурс определен в черновиках «WebDAV Advanced Collections Protocol», но не присутствует в «Web Distributed Authoring and Versioning Ordered Collections Protocol». |
| 426 |
необходимо обновление |
Сервер указывает клиенту на необходимость обновить (переключиться на другой, более новый) протокол. Обычно когда браузер использует устаревшие протоколы. |
| 428 |
необходимо предусловие |
Запрашивая указание условий, сервер как бы гарантирует клиентам то, что они используют корректные актуальные копии ресурс. Если же это не соответствует действительно, пользователь получит ошибку 428. |
| 429 |
слишком много запросов |
Если пользователь посылает слишком много запросов за малое время. |
| 431 |
поля заголовка запроса слишком большие |
Если заголовок запроса от пользователя больше, чем сервер способен обработать. |
| 444 |
Закрывает соединение без передачи заголовка ответа. Нестандартный код; |
Сдерживающий фактор против вредоносного ПО. |
| 449 |
повторить с |
Когда выставленные параметры запроса не соответствуют тем, что может принять сервер. |
| 450 |
Заблокировано родительским контролем Windows |
Когда родители (зная об этой функции) используют родительский контроль, и id-доступа запросил доступ к заблокированному ресурсу. |
| 451 |
недоступно по юридическим причинам |
Используется для указания на то, что доступ к запрашиваемому ресурсу был заблокирован из юридических соображений: например, цензурой, или правительством. |
Коды пятого класса (5xx) сообщают об ошибке на сервере (к этим ошибкам Вы не имеете отношения). |
| 500 |
Внутренняя ошибка сервера |
Запрос не исполнен из-за неожиданной ошибки сервера. |
| 501 |
Не реализовано |
Сервер не поддерживает данный тип запросов. |
| 502 |
Плохой шлюз |
Сервер, выступающий в роли шлюза или прокси-сервера, получил неверный отклик от следующего сервера. |
| 503 |
Служба недоступна |
Сервер временно не может исполнить запрос из-за перегрузки. |
| 504 |
Таймаут шлюза |
Сервер, выступающий в роли шлюза или прокси-сервера, не получил своевременного отклика от следующего сервера. |
| 505 |
Версия HTTP не поддерживается |
Сервер не поддерживает версию HTTP, указанную в заголовке запроса. |
| 506 |
вариант тоже проводит согласование |
Когда сервер настроен некорректно, и не способен обработать запрос. |
| 507 |
переполнение хранилища |
Когда сервер уже полностью загружен, и пользователь совершает запрос на ресурс, который сервер уже имеет в запасе. |
| 508 |
обнаружено бесконечное перенаправление |
|
| 509 |
исчерпана пропускная ширина канала |
Когда на сервере Apache выполняется корректное расширение, и в ISP установлен уровень пропускного канала, который скоро может быть превышен. |
| 510 |
не расширено |
Когда сервер требует больше информации в совершаемом запросе. |
| 511 |
требуется сетевая аутентификация |
Когда пользователь предварительно должен дать свое согласие на условия использования, перед тем, как он получит доступ к интернету (например, к Wi-fi точке доступа). |
| 520 |
Веб-сервер возвращает неизвестную ошибку |
возникает когда сервер CDN не смог обработать ошибку веб-сервера; нестандартный код CloudFlare; |
| 521 |
Веб-сервер отключен |
возникает когда подключения CDN отклоняются веб-сервером; нестандартный код CloudFlare; |
| 522 |
Время соединения истекло |
возникает когда CDN не удалось подключиться к веб-серверу; нестандартный код CloudFlare; |
| 523 |
Происхождение недостижима |
возникает когда веб-сервер недостижим; нестандартный код CloudFlare; |
| 524 |
Произошел тайм-аут |
возникает при истечении таймаута подключения между сервером CDN и веб-сервером; нестандартный код CloudFlare; |
| 525 |
Подтверждение SSL не выполнено |
возникает при ошибке рукопожатия SSL между сервером CDN и веб-сервером; нестандартный код CloudFlare; |
| 526 |
Недопустимый сертификат SSL |
возникает когда не удаётся подтвердить сертификат шифрования веб-сервера; нестандартный код CloudFlare. |