Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

En-tête Sec-CH-UA-Platform

Disponibilité limitée

Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.

Expérimental: Il s'agit d'une technologie expérimentale.
Vérifiez attentivement le tableau de compatibilité des navigateurs avant de l'utiliser en production.

Contexte sécurisé: Cette fonctionnalité est uniquement disponible dans des contextes sécurisés (HTTPS), pour certains navigateurs qui la prennent en charge.

L'en-tête de requête HTTP Sec-CH-UA-Platform est une indication du client sur l'agent utilisateur qui fournit la plateforme ou le système d'exploitation sur lequel l'agent utilisateur s'exécute. Par exemple : « Windows » ou « Android ».

Sec-CH-UA-Platform est une indication à faible entropie. Sauf en cas de blocage par une politique de permission de l'agent utilisateur, elle est envoyée par défaut (sans que le serveur n'ait besoin de s'inscrire en envoyant Accept-CH).

Type d'en-tête En-tête de requête, Indication du client
En-tête de requête interdit Oui (préfixe Sec-)

Syntaxe

http
Sec-CH-UA-Platform: <platform>

Directives

<platform>

L'une des chaînes de caractères suivantes : "Android", "Chrome OS", "Chromium OS", "iOS", "Linux", "macOS", "Windows" ou "Unknown".

Exemples

Utiliser Sec-CH-UA-Platform

Comme Sec-CH-UA-Platform est une indication à faible entropie, elle est généralement envoyée dans toutes les requêtes. Un navigateur s'exécutant sur un ordinateur macOS pourrait ajouter l'en-tête suivant à toutes les requêtes.

http
Sec-CH-UA-Platform: "macOS"

Spécifications

Spécification
User-Agent Client Hints
# sec-ch-ua-platform

Compatibilité des navigateurs

Voir aussi