En-tête Sec-CH-UA-Platform-Version
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-Version est une indication du client sur l'agent utilisateur qui fournit la version du système d'exploitation sur lequel l'agent utilisateur s'exécute.
| 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
Sec-CH-UA-Platform-Version: <version>
Directives
<version>-
La chaîne de caractères de version contient généralement la version du système d'exploitation sous forme de chaîne de caractères, composée de numéros de version majeurs, mineurs et de correctifs séparés par des points, par exemple
"11.0.0". La chaîne de caractères de version sur Linux est toujours vide.
Exemples
>Utiliser Sec-CH-UA-Platform-Version
Un serveur demande l'en-tête Sec-CH-UA-Platform-Version en incluant Accept-CH dans une réponse à toute requête du client, en utilisant le nom de l'en-tête souhaité comme jeton :
HTTP/1.1 200 OK
Accept-CH: Sec-CH-UA-Platform-Version
Le client peut choisir de fournir l'indication et d'ajouter l'en-tête Sec-CH-UA-Platform-Version aux requêtes suivantes.
Par exemple, les en-têtes de requête suivants pourraient être envoyés depuis un navigateur fonctionnant sous Windows 10.
GET /ma/page HTTP/1.1
Host: exemple.site
Sec-CH-UA: " Not A;Brand";v="99", "Chromium";v="96", "Google Chrome";v="96"
Sec-CH-UA-Mobile: ?0
Sec-CH-UA-Platform: "Windows"
Sec-CH-UA-Platform-Version: "10.0.0"
Spécifications
| Spécification |
|---|
| User-Agent Client Hints> # sec-ch-ua-platform-version> |
Compatibilité des navigateurs
Voir aussi
- Indications du client
- L'API d'indications de l'agent utilisateur du client
- L'en-tête
Accept-CH - HTTP Caching : Vary et l'en-tête
Vary - Améliorer la confidentialité des utilisateur·ice·s et l'expérience des développeur·euse·s avec les indications de l'agent utilisateur du client (angl.) sur developer.chrome.com