Header HTTP
Significato dell'header HTTP Vary
Vary indica alle cache quali header di richiesta influenzano la risposta.
Significato
Il server dichiara che le varianti in cache devono essere indicizzate in base a uno o più campi di richiesta.
Dove compare
I server lo inviano quando la negoziazione del contenuto, la compressione, la lingua o la personalizzazione influenzano la risposta.
Cosa controllare
Controlla che Vary includa solo header che cambiano realmente la risposta; un Vary troppo ampio può danneggiare il caching.
Esempio
Vary: Accept-Encoding, Accept-LanguageRiferimenti
- Registro
- IANA HTTP Field Name Registry
- Specifica
- RFC 9110 Section 12.5.5
- Guida
- MDN Vary