Retour aux FAQ Stockage objet
CENTRE D’AIDE · FAQStockage objet1 min de lecture

Comment servir seulement une partie d’un grand objet ?

Les requêtes HTTP Range permettent de demander un intervalle d’octets plutôt que l’objet complet, utile pour reprendre un transfert ou naviguer dans un média si le stockage et la distribution les prennent en charge. Vérifiez ce comportement entre origine, CDN et client.

Stockage objet

Vérifier le support de bout en bout

Envoyez une requête de plage et vérifiez statut, Content-Range et taille renvoyée. Un proxy peut ignorer ou transformer l’en-tête ; testez le chemin réel des utilisateurs, pas seulement l’origine.

Pour reprendre un téléchargement, mémorisez la version ou un validateur comme ETag et vérifiez qu’il n’a pas changé avant d’ajouter une plage. Sinon, les segments peuvent provenir de versions différentes et corrompre le fichier.

Appliquer droits et cache partout

Assurez-vous que chaque requête partielle est autorisée comme un téléchargement complet. Vérifiez la validité des liens signés pendant le transfert et les limites appliquées par le cache.

Testez plages invalides, non satisfaisables, interruptions et reprises avec des clients représentatifs. Surveillez tailles et erreurs afin qu’une plage non prise en charge ne déclenche pas silencieusement le téléchargement complet.

Retour aux FAQ Stockage objet