RFC: 2068
Оригинал: Hypertext Transfer Protocol - HTTP/1.1
Другие версии: RFC 2616
Категория: Предложенный стандарт
Дата публикации:
Авторы: , , , ,
Перевод: Алексей Симонов

13.5.2. Немодифицируемые заголовки

Некоторые возможности протокол HTTP/1.1, например, Digest Authentication, зависят от значения определенных непрерывных заголовков. Кэш или некэширующий прокси не ДОЛЖНЫ изменить непрерывный заголовок, если определение того заголовка не требует или определенно позволяет это.

Кэш или некэширующий прокси не ДОЛЖНЫ изменить ни одно из следующих полей в запросе или ответе, и при этом он уже не может добавить ни одно из этих полей если не существующий:

  • Content-Location
  • ETag
  • Expires
  • Last-Modified

Кэш или некэширующий прокси не ДОЛЖНЫ изменить или добавить ни одно из следующих полей в ответе, который содержит no-transform директива CacheControl, или в любом запросе:

  • Content-Encoding
  • Content-Length
  • Content-Range
  • Content-Type

Кэш или некэширующий прокси МОГУТ изменить или добавить эти поля в ответе, который не включает no-transform, но если он делает так, он ДОЛЖЕН добавить Warning 14 (примененная Трансформация), если Вы уже не появляетесь в ответе.

Обратите внимание: Ненужная модификация непрерывных заголовков может вызвать опознавательные отказы, если более сильные опознавательные механизмы введены в более поздних версиях HTTP. Такие опознавательные механизмы могут положиться на значения полей заголовка, не перечисленных здесь.

2007 - 2017 © Русские переводы RFC, IETF, ISOC.