Boîte à Outils Informatique
Menu
AccueilDictionnaireHTTP Range Request
Dictionnaire informatique

HTTP Range Request

Une requête HTTP Range demande uniquement une portion d'une ressource, notamment pour reprendre un téléchargement ou lire un segment de média.

ThématiqueDictionnaire informatique → Environ 1 min de lecture

Définition simple

Une requête HTTP Range demande uniquement une portion d'une ressource, notamment pour reprendre un téléchargement ou lire un segment de média.

Objectif et usage

Une requête Range demande une ou plusieurs portions d’une représentation, par exemple pour reprendre un téléchargement ou lire une partie d’un média.

Comment ça fonctionne ?

Pour une plage acceptée, le serveur peut répondre 206 Partial Content avec Content-Range. Il peut aussi ignorer la demande et renvoyer la représentation complète.

Exemple et vérification

Lors d’une reprise, vérifier le code, la plage renvoyée et la version de la ressource avant d’assembler les octets avec un fichier déjà commencé.

Points d’attention

Une plage impossible peut produire 416. Mélanger des segments provenant de versions différentes risque de créer un fichier incohérent.

En résumé

Range permet un transfert partiel lorsque le serveur et ses intermédiaires le prennent en charge ; la cohérence de version reste indispensable.

Soutenir le développement de BAOI Hébergement, domaines et nouvelles ressources informatiques.
❤️ Soutenir BAOI

Mes favoris