Content-Range: |
Intervalle de contenu |
HTTP |
Entêtes |
Syntaxe
Content-Range: unit range-start-range-end/size
|
Content-Range: unit range-start-range-end/*
|
Content-Range: unit */size
|
Paramètres
Nom |
Description |
unit |
Ce paramètre permet d'indiquer l'unité dans laquelle les intervalles sont spécifiées. Il s'agit généralement d'octets. |
range-start |
Ce paramètre permet d'indiquer un entier dans l'unité spécifiée indiquant le début de l'intervalle des requêtes. |
range-end |
Ce paramètre permet d'indiquer un entier dans l'unité spécifiée indiquant la fin de l'intervalle des requêtes. |
size |
Ce paramètre permet d'indiquer la taille totale du document (ou «*» si inconnu). |
Description
Ce champ d'entête permet d'indiquer l'endroit du message complet appartenant à un message partiel.
Remarques
- Le champ d'entête Content-Range: est envoyé dans une réponse à une seule partie 206 Partial Content pour indiquer l'intervalle partielle de la représentation sélectionnée incluse
en tant que charge utile de message, envoie dans chaque partie d'une réponse à plusieurs parties 206 pour indiquer l'intervalle incluse dans chaque partie du corps et envoie la réponse
416 Range Not Satisfiable pour fournir des informations sur la représentation sélectionnée.
- Si une réponse 206 Partial Content contient un champ d'entête de l'intervalle de contenu avec une unité d'intervalle que le destinataire ne comprend pas, le destinataire ne doit pas
tenter de la recombiner avec une représentation entreposée. Un proxy recevant un tel message devrait le transmettre en aval.
- Pour les intervalles d'octets, un expéditeur devrait indiquer la longueur complète de la représentation dont l'intervalle a été extraite, sauf si la longueur complète est inconnue ou difficile
à déterminer. Un astérisque ("*") à la place de la longueur complète indique que la longueur de la représentation était inconnue lorsque le champ d'entête a été généré.
- Le champ d'entête Content-Range: n'a aucune signification pour les codes d'état ne décrivant pas explicitement sa sémantique. Pour cette spécification, seuls les codes d'état
206 Partial Content et 416 Range Not Satisfiable décrivent une signification pour l'intervalle de contenu.
Dernière mise à jour : Vendredi, le 10 janvier 2020