Код |
Название |
Описание |
Коды первого класса (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. |