BESTE WEBSITE FÜR WEBENTWICKLER
HTML5. W3Schools auf Deutsch. Der komplette Tag-Guide

Ua En Es Fr

HTTP Status Messages


HTML-Fehlermeldungen

Wenn ein Browser einen Dienst von einem Webserver anfordert, kann ein Fehler auftreten und der Server gibt möglicherweise einen Fehlercode wie "404 Not Found" („404 Nicht gefunden“) zurück.

Üblicherweise werden diese Fehler als HTML-Fehlermeldungen bezeichnet.

Aber diese Nachrichten werden HTTP-Statusmeldungen genannt. Tatsächlich gibt der Server für jede Anfrage immer eine Nachricht zurück. Die häufigste Meldung ist 200 OK.

Unten finden Sie eine Liste der HTTP-Statusmeldungen, die möglicherweise zurückgegeben werden:

1xx: Informationen

Nachricht: Beschreibung:
100 Continue Der Server hat die Anforderungsheader erhalten und der Client sollte mit dem Senden des Anforderungstexts fortfahren
101 Switching Protocols Der Anforderer hat den Server gebeten, das Protokoll zu wechseln
103 Early Hints Wird mit dem Link-Header verwendet, um dem Browser das Vorladen von Ressourcen zu ermöglichen, während der Server eine Antwort vorbereitet

2xx: Erfolgreich

Nachricht: Beschreibung:
200 OK Die Anfrage ist in Ordnung (dies ist die Standardantwort für erfolgreiche HTTP-Anfragen)
201 Created Die Anfrage wurde erfüllt und eine neue Ressource wird erstellt
202 Accepted Die Anfrage wurde zur Bearbeitung angenommen, die Bearbeitung wurde jedoch noch nicht abgeschlossen
203 Non-Authoritative Information Die Anfrage wurde erfolgreich verarbeitet, es werden jedoch Informationen zurückgegeben, die möglicherweise aus einer anderen Quelle stammen
204 No Content Die Anfrage wurde erfolgreich verarbeitet, es werden jedoch keine Inhalte zurückgegeben
205 Reset Content Die Anfrage wurde erfolgreich verarbeitet, gibt jedoch keinen Inhalt zurück und erfordert, dass der Anforderer die Dokumentansicht zurücksetzt
206 Partial Content Der Server stellt aufgrund eines vom Client gesendeten Bereichsheaders nur einen Teil der Ressource bereit

3xx: Umleitung

Nachricht: Beschreibung:
300 Multiple Choices Eine Linkliste. Der Benutzer kann einen Link auswählen und zu diesem Ort gehen. Maximal fünf Adressen
301 Moved Permanently Die angeforderte Seite wurde auf eine neue URL verschoben
302 Found Die angeforderte Seite wurde vorübergehend auf eine neue URL verschoben
303 See Other Die angeforderte Seite ist unter einer anderen URL zu finden
304 Not Modified Zeigt an, dass die angeforderte Seite seit der letzten Anforderung nicht geändert wurde
307 Temporary Redirect Die angeforderte Seite wurde vorübergehend auf eine neue URL verschoben
308 Permanent Redirect Die angeforderte Seite wurde dauerhaft auf eine neue URL verschoben

4xx: Clientfehler

Nachricht: Beschreibung:
400 Bad Request Die Anfrage kann aufgrund fehlerhafter Syntax nicht erfüllt werden
401 Unauthorized Bei der Anfrage handelte es sich um eine rechtliche Anfrage, aber der Server weigert sich, darauf zu antworten. Zur Verwendung, wenn die Authentifizierung möglich ist, aber fehlgeschlagen ist oder noch nicht bereitgestellt wurde
402 Payment Required Für zukünftige Verwendung reserviert
403 Forbidden Bei der Anfrage handelte es sich um eine rechtliche Anfrage, aber der Server weigert sich, darauf zu antworten
404 Not Found Die angeforderte Seite konnte nicht gefunden werden, ist aber möglicherweise in Zukunft wieder verfügbar
405 Method Not Allowed Es wurde eine Anfrage an eine Seite mit einer Anfragemethode gestellt, die von dieser Seite nicht unterstützt wird
406 Not Acceptable Der Server kann nur eine Antwort generieren, die vom Client nicht akzeptiert wird
407 Proxy Authentication Required Der Client muss sich zunächst beim Proxy authentifizieren
408 Request Timeout Beim Warten auf die Anfrage ist beim Server eine Zeitüberschreitung aufgetreten
409 Conflict Die Anfrage konnte aufgrund eines Konflikts in der Anfrage nicht abgeschlossen werden
410 Gone Die angeforderte Seite ist nicht mehr verfügbar
411 Length Required Die „Content-Length“ ist nicht definiert. Ohne diese wird der Server die Anfrage nicht annehmen
412 Precondition Failed Die in der Anfrage angegebene Vorbedingung wird vom Server als falsch ausgewertet
413 Request Too Large Der Server akzeptiert die Anfrage nicht, da die Anfrageentität zu groß ist
414 Request-URI Too Long Der Server akzeptiert die Anfrage nicht, da der URI zu lang ist. Tritt auf, wenn Sie eine POST-Anfrage in eine GET-Anfrage mit langen Abfrageinformationen konvertieren
415 Unsupported Media Type Der Server akzeptiert die Anfrage nicht, da der Medientyp nicht unterstützt wird
416 Range Not Satisfiable Der Client hat einen Teil der Datei angefordert, aber der Server kann diesen Teil nicht bereitstellen
417 Expectation Failed Der Server kann die Anforderungen des Felds „Anforderungsheader erwarten“ nicht erfüllen

5xx: Serverfehler

Nachricht: Beschreibung:
500 Internal Server Error Eine generische Fehlermeldung, die ausgegeben wird, wenn keine spezifischere Nachricht geeignet ist
501 Not Implemented Entweder erkennt der Server die Anforderungsmethode nicht oder er ist nicht in der Lage, die Anforderung zu erfüllen
502 Bad Gateway Der Server fungierte als Gateway oder Proxy und erhielt eine ungültige Antwort vom Upstream-Server
503 Service Unavailable Der Server ist derzeit nicht verfügbar (überlastet oder ausgefallen)
504 Gateway Timeout Der Server fungierte als Gateway oder Proxy und erhielt keine rechtzeitige Antwort vom Upstream-Server
505 HTTP Version Not Supported Der Server unterstützt die in der Anfrage verwendete HTTP-Protokollversion nicht
511 Network Authentications Required Der Client muss sich authentifizieren, um Netzwerkzugriff zu erhalten