Коды ответа HTTP

Код ответа Название Описание Версия HTTP
По данному коду ничего не найдено
Показаны записи 1-20 из 42.
Код ответаНазваниеОписаниеВерсия HTTP
505HTTP Version Not Supported
"HTTP-версия не поддерживается". HTTP-версия, используемая в запроcе, не поддерживается сервером.
HTTP/1.1 only
102Processing
"В обработке". Этот код указывает, что сервер получил запрос и обрабатывает его, но обработка еще не завершена.
Только HTTP/1.1
500Internal Server Error
"Внутренняя ошибка сервера". Сервер столкнулся с ситуацией, которую он не знает как обработать.
HTTP/0.9 and later
307Temporary Redirect
"Временное перенаправление". Сервер отправил этот ответ, чтобы клиент получил запрошенный ресурс на другой URL-адрес с тем же методом, который использовал предыдущий запрос. Данный код имеет ту же семантику, что код ответа 302 Found, за исключением того, что агент пользователя не должен изменять используемый метод HTTP: если в первом запросе использовался POST, то во втором запросе также должен использоваться POST.
HTTP/1.1 only
403Forbidden
"Запрещено". У клиента нет прав доступа к содержимому, поэтому сервер отказывается дать надлежащий ответ.
HTTP/0.9 and later
203Non-Authoritative Information
"Информация не авторитетна". Этот код ответа означает, что информация, которая возвращена, была предоставлена не от исходного сервера, а из какого-нибудь другого источника. Во всех остальных ситуациях более предпочтителен код ответа 200 OK.
HTTP/0.9 и 1.1
305Use Proxy
"Использовать прокси". Это означает, что запрошенный ресурс должен быть доступен через прокси. Этот код ответа в основном не поддерживается из соображений безопасности.
HTTP/1.1 only
405Method Not Allowed
"Метод не разрешен". Сервер знает о запрашиваемом методе, но он был деактивирован и не может быть использован. Два обязательных метода, GET и HEAD, никогда не должны быть деактивированы и не должны возвращать этот код ошибки.
HTTP/1.1 only
300Multiple Choice
"Множественный выбор". Этот код ответа присылается, когда запрос имеет более чем один из возможных ответов. И User-agent или пользователь должен выбрать один из ответов. Не существует стандартизированного способа выбора одного из полученных ответов.
HTTP/1.0 and later
302Found
"Найдено". Этот код ответа значит, что запрошенный ресурс временно изменен. Новые изменения в URI могут быть доступны в будущем. Таким образом, этот URI, должен быть использован клиентом в будущих запросах.
HTTP/0.9 and later
501Not Implemented
"Не выполнено". Метод запроса не поддерживается сервером и не может быть обработан. Единственные методы, которые сервера должны поддерживать (и, соответственно, не должны возвращать этот код) - GET и HEAD.
HTTP/0.9 and later
304Not Modified
"Не модифицировано". Используется для кэширования. Это код ответа значит, что запрошенный ресурс не был изменен. Таким образом, клиент может продолжать использовать кэшированную версию ответа.
HTTP/0.9 and later
404Not Found
"Не найден". Сервер не может найти запрашиваемый ресурс. Код этого ответа, наверно, самый известный из-за частоты его появления в вебе.
HTTP/0.9 and later
401Unauthorized
"Неавторизовано". Для получения запрашиваемого ответа нужна аутентификация. Статус похож на статус 403, но,в этом случае, аутентификация возможна.
HTTP/0.9 and later
402Payment Required
"Необходима оплата". Этот код ответа зарезервирован для будущего использования. Первоначальная цель для создания этого когда была в использовании его для цифровых платежных систем(на данный момент не используется).
HTTP/0.9 and 1.1
204No Content
"Нет содержимого". Нет содержимого для ответа на запрос, но заголовки ответа, которые могут быть полезны, присылаются. Клиент может использовать их для обновления кешированных заголовков полученных ранее для этого ресурса.
HTTP/0.9 и выше
101Switching Protocol
"Переключение протокола". Этот код присылается в ответ на запрос клиента, содержащий заголовок Upgrade:, и указывает, что сервер переключился на протокол, который был указан в заголовке. Эта возможность позволяет перейти на несовместимую версию протокола
Только HTTP/1.1
301Moved Permanently
"Перемещён на постоянной основе". Этот код ответа значит, что URI запрашиваемого ресурса был изменен. Возможно, новый URI будет предоставлен в ответе.
HTTP/0.9 and later
308Permanent Redirect
"Перенаправление на постоянной основе". Это означает, что ресурс теперь постоянно находится в другом URI, указанном в заголовке Location: HTTP Response. Данный код ответа имеет ту же семантику, что и код ответа 301 Moved Permanently, за исключением того, что агент пользователя не должен изменять используемый метод HTTP: если POST использовался в первом запросе, POST должен использоваться и во втором запросе.

Примечание: Это экспериментальный код ответа, Спецификация которого в настоящее время находится в черновом виде.

400Bad Request
"Плохой запрос". Этот ответ означает, что сервер не понимает запрос из-за неверного синтаксиса.
HTTP/0.9 and later