Movatterモバイル変換


[0]ホーム

URL:


  1. Веб-технологии для разработчиков
  2. HTTP
  3. Reference
  4. Заголовки HTTP
  5. Vary

This page was translated from English by the community.Learn more and join the MDN Web Docs community.

View in EnglishAlways switch to English

Vary

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since июль 2015 г..

Заголовок ответаVary определяет, как сопоставить будущие заголовки запроса, чтобы решить, можно ли использовать кешированный ответ, а не запрашивать новый с исходного сервера. Он используется сервером для указания того, какие заголовки он использовал при выборе представления ресурса валгоритме согласования контента.

ЗаголовокVary должен быть установлен для ответа304Not Modified точно так же, как он был бы установлен для эквивалентного ответа200OK.

Тип заголовкаResponse header
Forbidden header nameno

Syntax

Vary: *Vary: <header-name>, <header-name>, ...

Directives

*

Каждый запрос должен рассматриваться как уникальный и не кешируемый. Лучший способ указать это - использоватьCache-Control:no-store, который удобнее для чтения и также сигнализирует о том, что объект не должен храниться никогда.

<header-name>

Разделённый запятыми список имён заголовков, которые необходимо учитывать при принятии решения о том, можно ли использовать кешированный ответ.

Examples

Dynamic serving

When using theVary: User-Agent header, caching servers should consider the user agent when deciding whether to serve the page from cache. For example, if you are serving different content to mobile users, it can help you to avoid that a cache may mistakenly serve a desktop version of your site to your mobile users. It can help Google and other search engines to discover the mobile version of a page, and might also tell them that noCloaking is intended.

Vary: User-Agent

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

SpecificationTitle
RFC 7231, раздел 7.1.4: VaryHypertext Transfer Protocol (HTTP/1.1): Semantics and Content

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

Compatibility notes

Смотрите также

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp