Изменения

Перейти к: навигация, поиск

Коды состояний HTTP

9940 байт добавлено, 15:16, 21 апреля 2017
Новая страница: «{| class="wikitable" |- ! scope="col"| Код ! scope="col"| Описание ! scope="col"| Перевод описания ! scope="col"| Протокол ! sco…»
{| class="wikitable"
|-
! scope="col"| Код
! scope="col"| Описание
! scope="col"| Перевод описания
! scope="col"| Протокол
! scope="col"| Что значит
|-
| 1xx
| Informational
| информационные
|
|
|-
| 100
| Continue
| продолжай
| HTTP/1.1
| сервер удовлетворён начальными сведениями о запросе, клиент может продолжать пересылать заголовки
|-
| 101
| Switching Protocols
| переключение протоколов
| HTTP/1.1
| сервер предлагает перейти на более подходящий для указанного ресурса протокол; список предлагаемых протоколов сервер обязательно указывает в поле заголовка Upgrade. Если клиента это заинтересует, то он посылает новый запрос с указанием другого протокола
|-
| 102
| Processing
| идёт обработка
| WebDAV
| запрос принят, но на его обработку понадобится длительное время. Используется сервером, чтобы клиент не разорвал соединение из-за превышения времени ожидания. Клиент при получении такого ответа должен сбросить таймер и дожидаться следующей команды в обычном режиме
|-
| 2xx
| Success
| успешно
|
|-
| 200
| OK
| хорошо
| HTTP/1.0
| успешный запрос. Если клиентом были запрошены какие-либо данные, то они находятся в заголовке и/или теле сообщения
|-
| 201
| Created
| создано
| HTTP/1.0
| в результате успешного выполнения запроса был создан новый ресурс. Сервер может указать адреса (их может быть несколько) созданного ресурса в теле ответа, при этом предпочтительный адрес указывается в заголовке Location. Серверу рекомендуется указывать в теле ответа характеристики созданного ресурса и его адреса, формат тела ответа определяется заголовком Content-Type. При обработке запроса, новый ресурс должен быть создан до отправки ответа клиенту, иначе следует использовать ответ с кодом 202
|-
| 202
| Accepted
| принято
| HTTP/1.0
| запрос был принят на обработку, но она не завершена. Клиенту не обязательно дожидаться окончательной передачи сообщения, так как может быть начат очень долгий процесс
|-
| 203
| Non-Authoritative Information
| информация не авторитетна
| HTTP/1.1
| аналогично ответу 200, но в этом случае передаваемая информация была взята не из первичного источника (резервной копии, другого сервера и т. д.) и поэтому может быть неактуальной
|-
| 204
| No Content
| нет содержимого
| HTTP/1.0
| сервер успешно обработал запрос, но в ответе были переданы только заголовки без тела сообщения. Клиент не должен обновлять содержимое документа, но может применить к нему полученные метаданные
|-
| 205
| Reset Content
| сбросить содержимое
| HTTP/1.1
| сервер обязывает клиента сбросить введённые пользователем данные. Тела сообщения сервер при этом не передаёт и документ обновлять не обязательно
|-
| 206
| Partial Content
| частичное содержимое
| HTTP/1.1
| сервер удачно выполнил частичный GET-запрос, возвратив только часть сообщения. В заголовке Content-Range сервер указывает байтовые диапазоны содержимого. Особое внимание при работе с подобными ответами следует уделить кэшированию
|-
| 207
| Multi-Status
| многостатусный
| WebDAV
| сервер передаёт результаты выполнения сразу нескольких независимых операций. Они помещаются в само тело сообщения в виде XML-документа с объектом multistatus. Не рекомендуется размещать в этом объекте статусы из серии 1xx из-за бессмысленности и избыточности
|-
| 226
| IM Used
| использовано IM
|
| заголовок A-IM от клиента был успешно принят и сервер возвращает содержимое с учётом указанных параметров. Введено в RFC 3229 для дополнения протокола HTTP поддержкой дельта-кодирования
|-
| 3xx
| Redirection
| перенаправление
|
|-
| 300
| Multiple Choices
| «множество выборов»
|
|-
| 301
| Moved Permanently
| «перемещено навсегда»
|
|-
| 302
| Moved Temporarily
| «перемещено временно»
|
|-
| 302
| Found
| «найдено»
|
|-
| 303
| See Other
| смотреть другое
|
|-
| 304
| Not Modified
| не изменялось
|
|-
| 305
| Use Proxy
| «использовать прокси»
|
|-
| 306
|
|
|
| зарезервировано (код использовался только в ранних спецификациях)
|-
| 307
| Temporary Redirect
| «временное перенаправление»
|
|-
| 4xx
| Client Error
| ошибка клиента
|
|-
| 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
| «необходима длина»
|
|-
| 412
| Precondition Failed
| «условие ложно»
|
|-
| 413
| Request Entity Too Large
| «размер запроса слишком велик»
|
|-
| 414
| Request-URI Too Large
| «запрашиваемый URI слишком длинный»
|
|-
| 415
| Unsupported Media Type
| «неподдерживаемый тип данных»
|
|-
| 416
| Requested Range Not Satisfiable
| «запрашиваемый диапазон не достижим»
|
|-
| 417
| Expectation Failed
| «ожидаемое неприемлемо»
|
|-
| 422
| Unprocessable Entity
| «необрабатываемый экземпляр»
|
|-
| 423
| Locked
| «заблокировано»
|
|-
| 424
| Failed Dependency
| «невыполненная зависимость»
|
|-
| 425
| Unordered Collection
| неупорядоченный набор
|
|-
| 426
| Upgrade Required
| необходимо обновление
|
|-
| 428
| Precondition Required
| необходимо предусловие
|
|-
| 429
| Too Many Requests
| слишком много запросов
|
|-
| 431
| Request Header Fields Too Large
| поля заголовка запроса слишком большие
|
|-
| 444
|
| Закрывает соединение без передачи заголовка ответа. Нестандартный код
|
|-
| 449
| Retry With
| повторить с
|
|-
| 451
| Unavailable For Legal Reasons
| недоступно по юридическим причинам
|
|-
| 5xx
| Server Error
| ошибка сервера
|
|-
| 500
| Internal Server Error
| внутренняя ошибка сервера
|
|-
| 501
| Not Implemented
| не реализовано
|
|-
| 502
| Bad Gateway
| плохой, ошибочный шлюз
|
|-
| 503
| Service Unavailable
| сервис недоступен
|
|-
| 504
| Gateway Timeout
| шлюз не отвечает
|
|-
| 505
| HTTP Version Not Supported
| версия HTTP не поддерживается
|
|-
| 506
| Variant Also Negotiates
| вариант тоже проводит согласование
|
|-
| 507
| Insufficient Storage
| переполнение хранилища
|
|-
| 508
| Loop Detected
| обнаружено бесконечное перенаправление
|
|-
| 509
| Bandwidth Limit Exceeded
| исчерпана пропускная ширина канала
|
|-
| 510
| Not Extended
| не расширено
|
|-
| 511
| Network Authentication Required
| требуется сетевая аутентификация
|
|
|}
4
правки

Навигация