En-têtes HTTP
Signification de l’en-tête HTTP Accept-Language
Accept-Language indique au serveur quelles langues le client préfère.
Signification
Le client envoie une liste de langues priorisée pour la négociation de contenu.
Où il apparaît
Les navigateurs l’envoient lorsque les sites peuvent choisir automatiquement un contenu localisé.
Ce qu’il faut vérifier
Vérifiez si la langue de la réponse est choisie intentionnellement et si Vary inclut Accept-Language.
Exemple
Accept-Language: en-US,en;q=0.9Références
- Registre
- IANA HTTP Field Name Registry
- Spécification
- RFC 9110 Section 12.5.4
- Guide
- MDN Accept-Language