Early-Data: |
Premières données |
HTTP |
Entêtes |
Syntaxe
Paramètres
Nom |
Description |
1 |
Ce paramètre permet d'indiquer qu'un requête a été transmise dans les données TLS précoces. |
Description
Ce champ d'entête permet d'indiquer que la requête a été transmise dans les données TLS précoces, et indique en outre qu'un intermédiaire comprend le code d'état 425 Too Early.
Remarques
- Le champ d'entête de requête Early-Data: indique que la requête a été transmise dans des données précoces et qu'un client comprend le code d'état
425 Too Early.
- Un intermédiaire transmettant une requête avant la fin de la prise de contact TLS avec son client doit l'envoyer avec le champ d'entête Early-Data: fixé à 1 (c'est-à-dire qu'il
l'ajoute s'il n'est pas présent dans la requête). Un intermédiaire doit utiliser le champ d'entête Early-Data: si la requête peut avoir fait l'objet d'une relecture et peut déjà avoir été
transmise par elle ou une autre instance.
- Un intermédiaire ne doit pas supprimer ce champ d'entête s'il est présent dans une demande. Les données précoces ne doivent pas apparaître dans un champ d'entête de connexion.
- Le champ d'entête Early-Data: n'est pas destiné à être utilisé par les agents utilisateurs (c'est-à-dire l'initiateur d'origine d'une demande). L'envoi d'une demande dans des données
précoces implique que le client comprend cette spécification et est prêt à réessayer une demande en réponse à un code d'état
425 Too Early. Un agent utilisateur envoyant une demande dans
les premières données n'a pas besoin d'inclure le champ d'entête Early-Data:.
- Un serveur ne peut pas effectuer de requête contenant le champ d'entête Early-Data: en toute sécurité en attendant la fin de la négociation. Une requête marquée avec
Early-Data: a été envoyée dans les premières données d'un saut précédent. Les requêtes contenant le champ d'entête Early-Data: et ne pouvant pas être traitées en toute sécurité
doivent être rejetées à l'aide du code d'état 425 Too Early.
- Le champ d'entête Early-Data: contient un seul bit d'information, et les clients doivent inclure au plus une instance. Des instances multiples ou non valides du champ d'entête
doivent être traitées comme équivalentes à une seule instance avec une valeur de 1 par un serveur.
- Un champ d'entête Early-Data: ne doit pas être inclus dans les réponses ou le pied de la requêtes.
Dernière mise à jour : Vendredi, le 10 janvier 2020