Полный список номеров кодов HTTP с описание и их значением

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

Hypertext Transfer Protocol , или HTTP для самых близких-это набор правил для передачи данных в виде текстовых файлов, изображений, аудио, видео и другие файлы мультимедиа. При вводе сайта в браузере, он за ткани, отправив запрос HTTP , запрашивающий страницу, необходимые для какой-то веб-сервер. Думаю, в интернет-протоколов, как правила дорожного движения, они необходимы для всех автомобилей (данные) могут добраться в пункт назначения (для клиента).

HTTP — это протокол, позволяющий получать различные ресурсы, например HTML-документы.

Ниже приведен список кодов ответов HTTP. Коды (коды) используются для информирования со стороны клиента состояние (статус) его заявки, чтобы стандартизировать и облегчить общение между ними. Первая цифра каждый код состояния указывает на то, к какой из пяти классов, в ответ он принадлежит.

1XX – Информационное

Указывает, что запрос был принят и понят. Этот ответ отправляется во время обработки запроса все еще находится в разгаре. Служит для того, чтобы предупредить клиента, что он может ждать окончательный ответ.

Код Статус Описание
100 Продолжить Это означает, что сервер получил все заголовки запроса, и клиент должен исходить из того, чтобы отправить тело запроса,
101 Изменение протоколов Означает, что отправитель попросил к серверу, чтобы изменить и протоколах, сервер распознает, что будет делать.
102 Обработки Это означает, что сервер понял запрос, но он будет считать вас, чтобы обрабатывать и не будет иметь немедленного ответа, отправив этот статус, чтобы пользователь не ожидал и превышение времени ожидания запроса.

2XX – запрос выполнен Успешно

Этот класс кодов состояния указывает, что заявление клиента было получено, понято, принято и обработано успешно.

Код Статус Описание
200 OK Приглашение было принято, и ответ отправляется.
201 Создан Запрос был принят, и новая функция была создана.
202 Принимаю Запрос был принят для обработки, но обработка еще не завершена.
203 Информация Не Достоверная Сервер успешно обработал запрос, но возвращает информацию, которая может быть из другого источника, например, из кэш-памяти.
204 Никакое Содержание Сервер успешно обработал запрос, но нет ответа.
205 Сбросить Предупреждает агента, чтобы восстановить документ, который делал запрос.
206 Частичное Содержимое Сервер поставляет только часть ресурсов из-за заголовка серии, отправленных клиентом. Этот интервал очень часто используется для достижения возобновлять прерванные закачки.

3XX – Перенаправление

Отправитель должен принять дополнительные меры, чтобы завершить запрос. Этот класс кодов состояния указывает, что действие все еще нужно какое-то действие пользователем. Необходимое действие, может быть выполнена агентом, без взаимодействия с пользователем, если и только если метод, используемый на второй запрос GET или HEAD. Как правило, 5-это порог для перенаправления в этом классе, поэтому, чтобы избежать проблем взаимодействия между бесконечные запросы.

Код Статус Описание
300 Множественный выбор Указывает параметры для одного ресурса. Может быть использован для отображения параметров для различных форматов видео или фотографий.
301 Перемещено Навсегда Этот и все последующие запросы должны быть направлены на новый URI.
302 Найти Этот код ответа означает, что URI запрошенный ресурс был временно изменены. Другие изменения в URI, могут быть сделаны в будущем. Таким образом, этот URI должен быть использован клиентом для будущих запросов.
303 См. Другие Сервер отправил этот ответ, чтобы направлять клиенту получить ресурса на другой URI-запроса “GET”.
304 Не изменен Это используется для целей кэширования. Он сообщает клиенту, что ответ не был изменен, так что клиент может продолжать использовать ту же версию в кэшировать ответ.
307 Redirect В этом случае, запрос должен быть повторен с другим URI, но пот все еще можете использовать URI оригинал. В отличие от 303, метод запроса не должен быть включен, когда переиздание первоначальной заявки. Например, запрос POST должен быть повторен еще один запрос POST.
308 Постоянный адрес Означает, что ресурс был перемещен на новый URI, постоянный и все запросы, в будущем должны использовать Uri возвращаются. Коды 307 и 308 похожи на поведение коды 302 и 301, но не позволяют, что HTTP-метод может быть изменен.

4XX – Ошибка клиента

Класс 4XX состояния, направленных, чтобы предупредить возможные ошибки в запросе пользователя. Сервер должен включать в себя ответ, который содержит одно из возможных объяснений об ошибке, и если ситуация временной или постоянной.

Код Статус Описание
400 Неверный Запрос Запрос не может быть доставлен за какую-то ошибку в запросе, на стороне пользователя.
401 Несанкционированного Запрошенный ресурс требует аутентификации, и оно не было предусмотрено.
403 Запрещено Запрос распознается на сервере, но пользователь не имеет разрешения на доступ. Обычно используется, когда пользователь прошел проверку подлинности, но не имеет необходимых разрешений для доступа к этой функции.
404 Не Найдено Запрашиваемый ресурс не найден.
405 Метод не Разрешен Был сделан запрос к ресурсу, используя метод запроса не поддерживается, например, с помощью GET в функцию, которая принимает только POST.
406 Не Приемлемо Этот ответ отправляется, когда веб-сервер, после проведения согласования содержимого на сервере , не встречает на содержание, на котором в соответствии с критериями, предоставляемые агентом пользователя.
407 Требуется проверка подлинности Прокси Похож на 401, но метод проверки подлинности должны быть сделаны через прокси-сервер.
408 Время Запроса Нехватка (Timeout) Этот ответ отправляется в соединение простаивает в течение нескольких серверов, даже без какого-либо предварительного запроса клиента. Это означает, что сервер нужно закрыть это соединение не используется.
409 Конфликт общие Этот ответ отправляется, когда запрос вступает в конфликт с текущим состоянием сервера.
410 Исключен (Gone) Этот ответ отправляется, когда содержание предлагается был окончательно удален с сервера, без пересылки.
411 Длина Необходимости Сервер отклонил запрос, так как Content-Length поле заголовка не установлено, и сервер требует.
412 Необходимое условие не Клиент показал предпосылки в своих заголовках, что сервер не отвечает.
413 Запрос очень Большой Запрос-это больше, чем сервер желает или способен обработать.
414 Запрос-URI Too Long URI просьбе клиента слишком длинный, что сервер готов интерпретировать.
415 Тип Носителя не Поддерживается Формат носителей данных, запрошенных не совместим с сервером, таким образом, сервер отвергает запрос.
416 Трек не Удовлетворительное Диапазон, указанный Range в поле заголовка запроса не может быть выполнено. Вполне возможно, что диапазон находится за пределами размера данных URI назначения.
417 Сбой в Ожидании Этот код ответа означает, что ожидание обозначается Expectв поле заголовка запроса не может быть выполнен сервером.
418 Я Чайник Этот код был установлен в 1998 году как одна из традиционных шутки 1 апреля, а не, как ожидается, будет реализован HTTP-серверов реальные.
422 Сущность не Гипертекстовой Запрос был сформирован, но был не в состоянии последовать из-за ошибок семантики.
423 Закрыто Ресурс, доступ к которому заблокирован.
424 Ошибка Зависимость Не удалось выполнить запрос из-за отказа предыдущего запроса (например, PROPPATCH).
425 Очень Рано Указывает, что сервер не готов рисковать обработать запрос, который может быть воспроизведен.
426 Обязательное Обновление Сервер отказывается выполнить запрос, используя текущий протокол, но может быть готов сделать это после того, как клиент обновить, чтобы другой протокол.
429 Запросы в Избытке Пользователь отправил слишком много запросов за определенный промежуток времени, используется, чтобы ограничить количество запросов, сделанных пользователем.

5XX – Другие Ошибки

Эта категория содержит общие ошибки или не обрабатываются на стороне сервера.

Код Статус Описание
500 Внутренняя ошибка Сервера Сервер получил запрос, но не нашел ошибки, что не знал, как его лечить.
501 Не Реализовано Сервер по-прежнему не поддерживает функция включена.
502 Bad Gateway Этот ответ об ошибке означает, что сервер при работе в качестве шлюза, чтобы получить ответ, необходимых для обработки запроса, получил недопустимый ответ.
503 Служба Недоступна Сервер недоступен или не может дать счет переработки ресурсов из-за перегрузки системы. Это должно быть временное состояние.
504 Gateway Time-Out Характеризуется ошибок частные сайта. Может быть, что сайт находится на обслуживании или нет.
505 HTTP Version not supported Версия HTTP, используемый в запросе, не совместим с сервером.

Сохранить себе или поделиться:

Add a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *