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 | Клиент должен пройти проверку подлинности для получения доступа к сети |