Список кодов состояния HTTP 2xx с пояснениями

Вся сеть работает по протоколу HTTP. Браузер отправляет сообщение на сервер и получает ответ, чтобы отобразить его во внешнем интерфейсе. Во время этого процесса может произойти много ошибок. Для устранения этих ошибок веб-серверы возвращают в ответ трехзначные коды состояния HTTP. Этот код состояния, также называемый кодом ошибки HTTP, указывает на ошибку при обмене данными. Получение кодов состояния HTTP с серией 2xx из ответа сервера означает, что сервер получил запрос от клиента и успешно обработал его. Здесь мы объясним список кодов состояния HTTP 2xx с пояснениями.

HTTP-запрос и ответ через Интернет

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

Существует 5 различных групп кодов состояния HTTP:

Коды состояния 2xx

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

  • 200 — ОК
  • 201 — Создано
  • 202 — Принято
  • 203 — Непроверенная информация
  • 204 — Нет содержимого
  • 205 — Сбросить содержимое
  • 206 — Частичное содержание

Давайте подробно объясним каждый код состояния.

200 — ОК

Это типичный ответ сервера на успешно обработанный запрос. Например, если вы используете такие инструменты, как инструмент проверки URL-адресов, доступный в учетной записи Google Search Console, вы увидите ответ с «200 — OK», если сканер может успешно получить доступ к веб-странице.

Инструмент проверки URL в Google Search Console
Инструмент проверки URL в Google Search Console

200 — OK — это правильный ответ, который сервер должен вернуть при успешном запросе, который указывает на отсутствие проблем. Вы также можете проверить статус кодов ответа сервера с помощью инструмента проверки заголовка HTTP.

201 — Создано

Код состояния «201 — Создан» указывает, что сервер завершил полученный запрос от клиента и создал новый ресурс на основе полученного запроса. Первоначальный запрос действует как триггер для генерации нового ответа на сервере. Например, сервер генерирует новый ответ на основе данных для входа в систему.

202 — Принято

Когда сервер принял запрос от клиента, но еще не обработал, возвращается код «202 — Принято». Это всего лишь индикация принятия запроса, но результат обработки запроса будет известен позже, когда произойдет фактическая обработка.

203 — Непроверенная информация

Когда сервер успешно обработал запрос, но возвращает информацию из другого ресурса запрошенному клиенту, то принимается код «203 — Неавторизованная информация». Этот код состояния недопустим в HTTP / 1.0.

203 - Непроверенная информация
203 — Непроверенная информация

204 — Нет содержимого

Когда сервер не может найти какой-либо контент для полученного запроса, он отправляет код ответа «204 — Нет контента», чтобы указать клиенту, что контент не возвращается.

205 — Сбросить содержимое

Это похоже на код 204, запрос был успешно обработан сервером, но контент не возвращается. Разница здесь в том, что код 205 сообщает клиенту о необходимости сбросить вид документа.

206 — Частичное содержимое

Сервер возвращает этот код, когда он отправляет часть запрошенного ресурса из-за диапазона, указанного в заголовке запроса. Например, клиент может запросить диапазон файлов для загрузки и использовать несколько потоков для загрузки всего содержимого.

Руководство по кодам состояния HTTP
Руководство по кодам состояния HTTP

Похожие записи

Добавить комментарий

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