Spec-Zone.ru › HTTP

Заголовки: Vary

Заголовок Vary

Базовый уровень Широко доступно

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и во многих версиях браузеров. Она доступна во всех браузерах с июля 2015 года.

  • Подробнее
  • Полная таблица совместимости
>

HTTP Vary заголовок ответа описывает части сообщения запроса (кроме метода и URL), которые повлияли на содержимое ответа, в котором он присутствует. Добавление заголовка Vary гарантирует, что ответы кэшируются отдельно в зависимости от заголовков, перечисленных в поле Vary. Чаще всего это используется для создания ключа кэша при использовании согласования содержимого.

Для всех ответов с данным URL следует использовать одно и то же значение заголовка Vary, включая ответы 304 Not Modified и «ответ по умолчанию».

Тип заголовка Заголовок ответа

Синтаксис

Vary: *
Vary: <header-name>, …, <header-nameN>

Директивы

* (подстановочный знак)

На формирование этого ответа повлияли факторы, отличные от заголовков запроса. Это означает, что ответ не кэшируется.

<header-name>

Имя заголовка запроса, которое могло повлиять на формирование этого ответа.

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

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

Совместимость с браузерами

Компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android WebView на iOS
Vary 1 12 1 15 1 18 4 14 1 1.0 4.4 1

См. также

  • Согласование содержимого
  • Кэширование HTTP: Vary
  • Понимание заголовка Vary на smashingmagazine.com (2017)
  • Рекомендации по использованию заголовка Vary на fastly.com

© 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/Headers/Vary

Spec-Zone.ru

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