Что такое код состояния HTTP и какие значения они могут принимать?

Пользователь

от zena , в категории: Компьютерные технологии , 10 месяцев назад

Что такое код состояния HTTP и какие значения они могут принимать?

Facebook Vk Ok Twitter Telegram Whatsapp

1 ответ

Пользователь

от alisa.ortiz , 10 месяцев назад

@zena 

Код состояния HTTP - это трехзначный числовой код, который отправляется сервером в ответ на запрос клиента и указывает на успешность выполнения запроса либо на ошибку.


Код состояния HTTP может принимать следующие значения:

  • 1xx (Информационные) - информационные сообщения, которые сообщают клиенту об успешном получении запроса и ожидании дальнейших инструкций.
  • 2xx (Успешные) - сообщения, которые информируют клиента о успешном выполнении запроса.
  • 3xx (Перенаправления) - сообщения, которые информируют клиента о необходимости выполнить дополнительные действия для завершения запроса.
  • 4xx (Ошибки клиента) - сообщения об ошибках, которые произошли на стороне клиента.
  • 5xx (Ошибки сервера) - сообщения об ошибках, которые произошли на стороне сервера.


Некоторые распространенные коды состояния HTTP:

  • 200 (OK) - запрос был успешно обработан.
  • 301 (Перемещено навсегда) - запрашиваемый ресурс был перемещен на другой URL.
  • 404 (Не найдено) - запрашиваемый ресурс не был найден на сервере.
  • 500 (Внутренняя ошибка сервера) - сервер не смог выполнить запрос.