Spec-Zone.ru › HTTP

Статус: 203

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

Код состояния HTTP 203 Non-Authoritative Information успешного ответа указывает, что запрос выполнен успешно, но прокси-сервер, выполняющий преобразования, изменил заголовки или содержимое, полученное от исходного сервера в ответе 200 (OK).

Этот код состояния позволяет прокси-серверам, выполняющим преобразования, уведомлять клиентов об изменениях, внесённых в успешные ответы, поскольку это может повлиять на последующие решения относительно содержимого. Преобразование сообщений может подразумевать изменение заголовков, указывающих на то, что ресурс получен с зеркала или из резервной копии, а также изменение содержимого, которое, предположительно, будет полезно клиенту. Такие изменения могут включать фильтрацию вредоносных программ, перекодирование формата, фильтрацию для защиты конфиденциальности или другие подсказки клиенту о будущих запросах.

Ответ 203 похож на значение Transformation Applied 214 устаревшего заголовка Warning, которое может применяться к ответам с любым кодом состояния.

Статус

203 Non-Authoritative Information

Примеры

>

Получение ответа с отфильтрованным сообщением

В этом примере пользователь отправляет запрос GET для получения содержимого с идентификатором 123 на example.com.

GET /comments/123 HTTP/1.1
Host: example.com

Прокси изменил сообщение в соответствии с правилами фильтрации вредоносных программ для заведомо небезопасных вложений. Содержимое ответа было изменено: значение attachment_url заменено ссылкой с информацией о применяемой фильтрации:

HTTP/1.1 203 Non-Authoritative Information
Date: Wed, 26 Jun 2024 12:00:00 GMT
Server: Apache/2.4.1 (Unix)
Content-Type: application/json
Content-Length: 123

{
  "comment": "Check out my bio!",
  "attachment_url": "https://example.com/attachment-unavailable-faq"
}

Спецификации

Спецификация
Семантика HTTP>
# status.203>

См. также

  • 200
  • Прокси-сервер
  • Warning
  • Методы HTTP-запросов
  • Коды состояния HTTP-ответов

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status/203

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API