416 - HTTP-Statuscodes: Requested range not satisfiable

Der 416 Range Not Satisfiable HTTP Status Code zeigt an, dass keiner der mit der Range-Anfragekopfzeile angefragten Bereiche mit der aktuellen Ausdehnung der ausgewählten Ressource überlappt oder dass die Menge von angefragten Bereichen abgelehnt wurde weil ungültige Bereiche angefragt wurden oder zu viele kleine oder sich überlappende Bereiche.

Für Byte-Bereiche meint, dass das die Position des ersten Bytes von allen der Bereiche größer war als die aktuelle länge der ausgewählten Repräsentation. Wenn dieser Status als Antwort auf eine Byte-Bereich-Anfrage erzeugt wird, dann sollte der Ursprungsserver eine Content-Range-Antwortkopfzeile erzeugen, welche die aktuelle Länge der ausgewählten Repräsentation spezifiziert.

Hinweis: Weil es Servern frei geht Bereichsanfragen zu ignorieren antworten viele Implementation einen mit der gesamten gewählten Repräsentation in einer 200 OK Antwort. Dies ist teilweise weil die meisten Clients darauf vorbereitet sind eine 200 OK Antwort zu erhalten um die Aufgabe zu vollbringen (auch wenn weniger effizient) und teilweise weil Clients vielleicht nicht aufhören, ungültige Teilanfragen zu stellen bis sie eine komplette Repräsentation erhalten haben. Daher können sich Clients nicht darauf verlassen eine 416 Range Not Satisfiable Antwort zu erhalten, selbst wenn diese am angemessensten wäre.

Haben Sie Fragen zu 416 - HTTP-Statuscodes: Requested range not satisfiable?

Unsere Online-Marketing-Agentur gibt es seit 2012 und ein Grossteil des Teams arbeitet sogar schon länger in dieser Branche. Erfahren Sie auf unserer Startseite oder unter Agentur mehr über uns. Wir dürfen Kunden in der ganzen Welt begleiten. Profitieren auch Sie von unserer Erfahrung. Verlieren Sie keine Zeit mehr, nehmen Sie mit uns kontakt auf.

Haben Sie Fragen zu diesem Thema?

Gerne helfen wir weiter.

Zum Inhalt springen