Header HTTP
Significato dell'header HTTP Accept-Language
Accept-Language indica al server quali lingue il client preferisce.
Significato
Il client invia un elenco di lingue con priorità per la negoziazione del contenuto.
Dove compare
I browser lo inviano quando i siti possono scegliere automaticamente contenuti localizzati.
Cosa controllare
Controlla se la lingua della risposta è scelta intenzionalmente e se Vary include Accept-Language.
Esempio
Accept-Language: en-US,en;q=0.9Riferimenti
- Registro
- IANA HTTP Field Name Registry
- Specifica
- RFC 9110 Section 12.5.4
- Guida
- MDN Accept-Language