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 Trailer

Disponibilité limitée

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

L'en-tête de requête et L'en-tête de réponse HTTP Trailer permet à l'expéditeur d'inclure des champs supplémentaires à la fin des blocs de messages afin de fournir des métadonnées qui peuvent être générées de manière dynamique pendant l'envoi du corps du message.

Note : L'en-tête de requête TE doit être défini sur trailers pour autoriser les champs de type « remorque ».

Attention : Les développeur·euse·s ne peuvent pas accéder aux remorques HTTP par l'API Fetch ou XHR. De plus, les navigateurs ignorent les remorques HTTP, à l'exception de Server-Timing. Voir Compatibilité des navigateurs pour plus d'informations.

Type d'en-tête En-tête de requête, En-tête de réponse, En-tête de contenu
En-tête de requête interdit Oui

Syntaxe

http
Trailer: header-names

Directives

header-names

Les champs d'en-tête HTTP qui sont présents dans la partie remorque des messages en tranche. Les noms d'en-tête suivants sont interdits :

Exemples

Server-Timing en tant que remorque HTTP

Certains navigateurs prennent en charge l'affichage des données de chronométrage du serveur dans les outils de développement lorsque l'en-tête Server-Timing est envoyé en tant que remorque. Dans la réponse suivante, l'en-tête Trailer est utilisé pour indiquer qu'un en-tête Server-Timing suit le corps de la réponse. Une métrique custom-metric avec une durée de 123.4 millisecondes est envoyée :

http
HTTP/1.1 200 OK
Transfer-Encoding: chunked
Trailer: Server-Timing

--- corps de la réponse ---
Server-Timing: custom-metric;dur=123.4

Spécifications

Spécification
HTTP Semantics
# field.trailer
HTTP/1.1
# chunked.trailer.section

Compatibilité des navigateurs

Voir aussi