Range
gibt den Teil eines Dokuments an, den der Server zurückgeben soll.
Mehrere Teile können gleichzeitig mit einem Header angefordert werden,
und der Server kann diese Bereiche in einem mehrteiligen Dokument zurücksenden.
Wenn der Server Bereiche zurücksendet, verwendet er 206 für die Antwort.
Wenn die Bereiche ungültig sind, gibt der Server den Fehler 416 zurück.
Der Server kann auch den Header ignorieren
und das gesamte Dokument mit einem 200 Statuscode zurückgeben.
unit
Die Einheit, in der Bereiche angegeben werden.
Dies ist normalerweise .bytes
range-start
Eine Ganzzahl in der angegebenen Einheit,
die den Anfang des Anforderungsbereichs angibt.
range-end
Eine Ganzzahl in der angegebenen Einheit,
die das Ende des angeforderten Bereichs angibt.
Dieser Wert ist optional,
und wenn er weggelassen wird,
wird das Ende des Dokuments als Ende des Bereichs verwendet.
Enthält eine Bereichsangabe für den Bereich,
den der Client vom Server anfordert
(in diesem Beispiel nur die Bytes 500-999)
Beispiel:
Range bytes=500-999