ЗАКАЗorder-icon

Коды ответов и ошибок Apache

Когда вы посылаете запрос на web-сервер Apache, сервер в ответ посылает код HTTP статуса. Коды статуса состоят из трех цифр и сгруппированы в пять различных классов:

  • 1xx: Информационные
  • 2xx: Успешно
  • 3xx: Переадресация
  • 4xx: Ошибки клиента
  • 5xx: Ошибки сервера

Задать или получить код ответа HTTP-сервера на php можно используя функцию response_code

Collaboration diagram for HTTP Status Codes

  • 103 - RESPONSE_CODES
  • 100 - HTTP_CONTINUE
  • 101 - HTTP_SWITCHING_PROTOCOLS
  • 102 - HTTP_PROCESSING
  • 200 - HTTP_OK
  • 201 - HTTP_CREATED
  • 202 - TTP_ACCEPTED
  • 203 - HTTP_NON_AUTHORITATIVE
  • 204 - HTTP_NO_CONTENT
  • 205 - HTTP_RESET_CONTENT
  • 206 - HTTP_PARTIAL_CONTENT
  • 207 - HTTP_MULTI_STATUS
  • 208 - HTTP_ALREADY_REPORTED
  • 226 - TTP_IM_USED
  • 300 - HTTP_MULTIPLE_CHOICES
  • 301 - HTTP_MOVED_PERMANENTLY
  • 302 - HTTP_MOVED_TEMPORARILY
  • 303 - HTTP_SEE_OTHER
  • 304 - HTTP_NOT_MODIFIED
  • 305 - HTTP_USE_PROXY
  • 307 - HTTP_TEMPORARY_REDIRECT
  • 308 - HTTP_PERMANENT_REDIRECT
  • 400 - HTTP_BAD_REQUEST
  • 401 - HTTP_UNAUTHORIZED
  • 402 - HTTP_PAYMENT_REQUIRED
  • 403 - HTTP_FORBIDDEN
  • 404 - HTTP_NOT_FOUND
  • 405 - HTTP_METHOD_NOT_ALLOWED
  • 406 - HTTP_NOT_ACCEPTABLE
  • 407 - HTTP_PROXY_AUTHENTICATION_REQUIRED
  • 408 - HTTP_REQUEST_TIME_OUT
  • 409 - HTTP_CONFLICT
  • 410 - HTTP_GONE
  • 411 - HTTP_LENGTH_REQUIRED
  • 412 - HTTP_PRECONDITION_FAILED
  • 413 - HTTP_REQUEST_ENTITY_TOO_LARGE
  • 414 - HTTP_REQUEST_URI_TOO_LARGE
  • 415 - HTTP_UNSUPPORTED_MEDIA_TYPE
  • 416 - HTTP_RANGE_NOT_SATISFIABLE
  • 417 - HTTP_EXPECTATION_FAILED
  • 418 - HTTP_IM_A_TEAPOT
  • 421 - HTTP_MISDIRECTED_REQUEST
  • 422 - HTTP_UNPROCESSABLE_ENTITY
  • 423 - HTTP_LOCKED
  • 424 - HTTP_FAILED_DEPENDENCY
  • 426 - HTTP_UPGRADE_REQUIRED
  • 428 - HTTP_PRECONDITION_REQUIRED
  • 429 - HTTP_TOO_MANY_REQUESTS
  • 431 - HTTP_REQUEST_HEADER_FIELDS_TOO_LARGE
  • 451 - HTTP_UNAVAILABLE_FOR_LEGAL_REASONS
  • 500 - HTTP_INTERNAL_SERVER_ERROR
  • 501 - HTTP_NOT_IMPLEMENTED
  • 502 - HTTP_BAD_GATEWAY
  • 503 - HTTP_SERVICE_UNAVAILABLE
  • 504 - HTTP_GATEWAY_TIME_OUT
  • 505 - HTTP_VERSION_NOT_SUPPORTED
  • 506 - HTTP_VARIANT_ALSO_VARIES
  • 507 - HTTP_INSUFFICIENT_STORAGE
  • 508 - HTTP_LOOP_DETECTED
  • 510 - HTTP_NOT_EXTENDED
  • 511 - HTTP_NETWORK_AUTHENTICATION_REQUIRED