Statuscode 416 (Requested Range Not Satisfiable)

Statuscode 416 (Requested Range Not Satisfiable)

© Copyright Shutterstock / I000s_pixels

Was bedeutet der Statuscode 416 Requested Range Not Satisfiable?

Der HTTP Fehler 416 Requested Range Not Satisfiable bedeutet ĂŒbersetzt so viel wie “Angeforderter Bereich nicht erfĂŒllbar”. Der Webserver auf dem eine Internetseite gespeichert ist geht davon aus, dass im vom Client gesendeten Datenstrom eine Anforderung enthalten ist, welche einen Bytebereich spezifiziert. In diesem Fall kann die Anforderung nicht erfĂŒllt werden. Grund fĂŒr den Fehler ist, dass der Bytebereich durch die entsprechende Ressource nicht abgedeckt wird.

Wie lÀsst sich der Fehler 416 Requested Range Not Satisfiable beheben?

Beim Surfen im Internet ĂŒber einen Webbrowser tritt diese Fehlermeldung relativ selten auf. Die verwendeten URLs beinhalten in der Regel keine Range Spezifikation. Entstehen kann der Fehler beispielsweise wenn es sich bei der Ressource um eine Bilddatei mit 1000 Byte handelt und der angeforderte Bereich zwischen 500 und 1500 liegt.

Sofern es sich beim Client um einen Webbrowser handelt, muss beim Fehler 416 Requested Range Not Satisfiable untersucht werden, was dieser genau tun möchte. HierfĂŒr ist eine Kontaktaufnahme mit dem Internet Service Provider (ISP) erforderlich. Dieser kann prĂŒfen aus welchem Grund die gesendete Range Spezifikation vom Webserver zurĂŒckgewiesen wird. In den meisten FĂ€llen ist ein schlecht geschriebenes Client System fĂŒr den Fehler 416 Requested Range Not Satisfiable verantwortlich. Es ist zu vermuten, dass die GesamtgrĂ¶ĂŸe der angeforderten Ressource nicht berĂŒcksichtigt wurde.

Wie lÀuft ein solcher Fehler ab?

Bei der Kommunikation zwischen Client und Webserver werden die folgenden Schritte durchlaufen:

  • Der im Webbrowser eingegebene IP Name wird in eine IP Adresse umgewandelt. Erledigt wird die Umwandlung durch den Domain Namen Server (DNS).
  • Zu der IP Adresse wird eine IP Socket Verbindung geöffnet.
  • Der HTTP Datenstrom wird ĂŒber den Socket geschrieben.
  • Vom Webserver wird ein Datenstrom zurĂŒckgesendet. Hierin sind auch die entsprechenden Statuscodes sowie weitere nĂŒtzliche Informationen enthalten.

Zum Fehlercode 416 Requested Range Not Satisfiable kommt es im letzten Schritt. Der Webserver sendet den entsprechenden Code an den Client.


Sie haben noch Fragen?

Kontaktieren Sie uns

Kostenloser SEO-Check der OSG


Weitere Inhalte