Список кодов состояния HTTP

Часто бывает, что у нас возникает ошибка, но что она означает знают не все.

По этой причине выкладываю все распространенные КОДЫ СОСТОЯНИЯ HTTP.

Ниже представлен обзорный список всех описанных в данной статье кодов ответа:

1xx: Informational (информационные):

  • 100 Continue («продолжить»).
  • 101 Switching Protocols («переключение протоколов»).
  • 102 Processing («идёт обработка»).

2xx: Success (успешно):

  • 200 OK («хорошо»).
  • 201 Created («создано»).
  • 202 Accepted («принято»).
  • 203 Non-Authoritative Information («информация не авторитетна»).
  • 204 No Content («нет содержимого»).
  • 205 Reset Content («сбросить содержимое»).
  • 206 Partial Content («частичное содержимое»).
  • 207 Multi-Status («многостатусный»).
  • 226 IM Used («использовано IM»).

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 («поля заголовка запроса слишком большие»).
  • 449 Retry With («повторить с»).
  • 451 Unavailable For Legal Reasons («недоступно по юридическим причинам»).
  • 456 Unrecoverable Error («некорректируемая ошибка»).
  • 499 Используется Nginx, когда клиент закрывает соединение до получения ответа.

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 («требуется сетевая аутентификация»).

 

Leave a Comment

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