Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
En-tête RTT
Limited availability
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'unetechnologie expérimentale.
Vérifiez attentivement letableau de compatibilité des navigateurs avant de l'utiliser en production.
L'en-tête de requête HTTPRTT est unindicateur du client sur le réseau qui fournit le temps de trajet aller-retour approximatif au niveau de l'application, en millisecondes.L'indicateur RTT inclut le temps de traitement côté serveur, contrairement au RTT de la couche transport.
La valeur RTT est arrondie au multiple de 25 millisecondes le plus proche pour prévenirl'empreinte numérique, bien qu'il existe de nombreux autres mécanismes qu'un attaquant peut utiliser pour obtenir des informations similaires sur le temps aller-retour.
Cet indice permet à un serveur de choisir les informations à envoyer en fonction de la réactivité/latence du réseau. Par exemple, il peut choisir d'envoyer moins de ressources.
Note :L'en-têteVary est utilisé dans les réponses pour indiquer qu'une ressource différente est envoyée pour chaque valeur différente de l'en-tête (voirMise en cache HTTPVary). Même siRTT est utilisé pour configurer les ressources envoyées envisagez de l'omettre dans l'en-têteVary — il est susceptible de changer fréquemment, ce qui rend la ressource effectivement non mise en cache.
| Type d'en-tête | En-tête de requête,indicateur client réseau |
|---|---|
| En-tête de requête interdit | Non |
Dans cet article
Syntaxe
RTT: <number>Directives
<number>Le temps de trajet aller-retour approximatif en millisecondes, arrondi au multiple de 25 millisecondes le plus proche.
Exemples
>Utiliser les indicateurs client RTT
Un serveur doit d'abord s'inscrire pour recevoir l'en-têteRTT en envoyant l'en-tête de réponseAccept-CH contenantRTT.
Accept-CH: RTTAlors, lors des requêtes suivantes, le client peut renvoyer un en-têteRTT :
RTT: 125Spécifications
| Specification |
|---|
| Network Information API> # rtt-request-header-field> |
Compatibilité des navigateurs
Voir aussi
- Les indications client du réseau
Downlink,ECT,Save-Data - L'en-tête
Accept-CH - Mise en cache HTTP : Vary et l'en-tête
Vary - La propriété API
NetworkInformation.effectiveType - Améliorer la confidentialité des utilisateur·ice·s et l'expérience des développeur·euse·s avec User-Agent Client Hints(angl.) sur developer.chrome.com