HTTP Сообщения о состоянии
Когда обозреватель запрашивает службу с веб-сервера, может произойти ошибка.
Это список сообщений о состоянии HTTP, которые могут быть возвращены:
1xx: Информация
Сообщение: |
Описание: |
100 Continue |
Сервер получил заголовки запроса, и клиент должен приступить к отправке тела запроса |
101 Switching Protocols |
Инициатор запроса попросил сервер переключить протоколы |
103 Checkpoint |
Используется в предложении возобновляемых запросов для возобновления прерванных запросов PUT или POST |
2xx: Успешной
Сообщение: |
Описание: |
200 OK |
Запрос одобрен (это стандартный ответ на успешные HTTP-запросы) |
201 Created |
Запрос выполнен, и новый ресурс создан |
202 Accepted |
Запрос принят к обработке, но обработка не завершена |
203 Non-Authoritative Information |
Запрос успешно обработан, но возвращает информацию, которая может быть из другого источника |
204 No Content |
Запрос успешно обработан, но не возвращает содержимое |
205 Reset Content |
Запрос успешно обработан, но не возвращает никакого содержимого и требует, чтобы инициатор запроса сбросил представление документа |
206 Partial Content |
Сервер доставляет только часть ресурса из-за заголовка диапазона, отправленного клиентом |
3xx: Перенаправление
Сообщение: |
Описание: |
300 Multiple Choices |
Список ссылок. Пользователь может выбрать ссылку и перейти к этому
Расположение. Максимум пять адресов |
301 Moved Permanently |
Запрошенная страница перенесена на новый URL-адрес |
302 Found |
Запрошенная страница временно перешла на новый URL-адрес |
303 See Other |
Запрашиваемая страница может быть найдена под другим URL |
304 Not Modified |
Указывает, что запрошенная страница не была изменена с момента последнего запроса |
306 Switch Proxy |
Больше не используется |
307 Temporary Redirect |
Запрошенная страница временно перешла на новый URL-адрес |
308 Resume Incomplete |
Используется в предложении возобновляемых запросов для возобновления прерванных запросов PUT или POST |
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 |
"Content-Length" не определен. Сервер
не будет принимать запрос без него
|
412 Precondition Failed |
Предварительное условие, заданное в запросе, оценено как false по
сервер
|
413 Request Entity Too Large |
Сервер не примет запрос, так как сущность Request является
слишком большой
|
414 Request-URI Too Long |
Сервер не примет запрос, так как URL-адрес
слишком долго. Происходит при преобразовании запроса POST в запрос GET с
длинная информация о запросе
|
415 Unsupported Media Type |
Сервер не примет запрос, так как носитель
тип не поддерживается
|
416 Requested Range Not Satisfiable |
Клиент запросил часть файла, но сервер не может предоставить эту часть |
417 Expectation Failed |
Сервер не может выполнить требования поля заголовка Expect-запроса |
5xx: Ошибка сервера
Сообщение: |
Описание: |
500 Internal Server Error |
Общее сообщение об ошибке, если не подходит более конкретное сообщение |
501 Not Implemented |
Сервер либо не распознает метод запроса, либо ему не хватает возможности выполнить запрос |
502 Bad Gateway |
Сервер действовал в качестве шлюза или прокси и получил неверный ответ от вышестоящего сервера |
503 Service Unavailable |
Сервер в настоящее время недоступен (перегружен или выключен)
|
504 Gateway Timeout |
Сервер действовал в качестве шлюза или прокси и не получал своевременного ответа от вышестоящего сервера |
505 HTTP Version Not Supported |
Сервер не поддерживает версию протокола HTTP, используемую в запросе
|
511 Network Authentication Required |
Клиент должен пройти проверку подлинности для получения доступа к сети |