Content-Range
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Der HTTP-Content-Range
-Antwort-Header wird bei Range-Anfragen verwendet, um anzugeben, wo der Inhalt eines Antwortkörpers im Verhältnis zu einer vollständigen Ressource gehört.
Header-Typ | Antwort-Header, Inhalts-Header |
---|---|
Verbotener Header-Name | Nein |
CORS-sicher gelisteter Anforderungs-Header | Nein |
Syntax
Content-Range: <unit> <range-start>-<range-end>/<size>
Content-Range: <unit> <range-start>-<range-end>/*
Content-Range: <unit> */<size>
Direktiven
<unit>
-
Die Einheit zur Angabe von Bereichen. Derzeit wird nur
bytes
unterstützt. <range-start>
-
Ein Ganzzahlwert in der angegebenen Einheit, der die Startposition (nullbasiert & inklusive) des Anforderungsbereichs angibt.
<range-end>
-
Ein Ganzzahlwert in der angegebenen Einheit, der die Endposition (nullbasiert & inklusive) des angeforderten Bereichs angibt.
<size>
-
Die Gesamtlänge des Dokuments (oder
*
falls unbekannt).
Beispiele
Content-Range: bytes 200-1000/67589
Spezifikationen
Specification |
---|
HTTP Semantics # field.content-range |
Browser-Kompatibilität
BCD tables only load in the browser
Siehe auch
- HTTP-Range-Anfragen-Leitfaden
If-Range
,Range
HeadersContent-Type
206 Partial Content
,416 Range Not Satisfiable
Statuscodes