HTTP-Statuscodes
1xx Informationen
Der Server hat die Anforderungsheader erhalten und der Client sollte mit dem Senden des Anforderungstexts fortfahren.
Der Anforderer hat den Server gebeten, die Protokolle zu wechseln, und der Server hat dem zugestimmt.
Eine WebDAV-Anfrage kann viele Unteranfragen mit Dateioperationen enthalten, deren Abschluss lange dauern kann.
2xx Erfolg
Standardantwort für erfolgreiche HTTP-Anfragen.
Die Anfrage wurde erfüllt, was zur Erstellung einer neuen Ressource führte.
Die Anfrage wurde zur Bearbeitung angenommen, aber die Bearbeitung wurde noch nicht abgeschlossen.
Der Server hat die Anfrage erfolgreich bearbeitet und es gibt keinen Inhalt, der in der Antwortnutzlast gesendet werden könnte.
Der Server liefert nur einen Teil der Ressource aufgrund eines vom Client gesendeten Range-Headers.
3xx Umleitung
Diese und alle zukünftigen Anfragen sollten an den angegebenen URI gerichtet werden.
Die Ressource wurde gefunden, aber vorübergehend unter einem anderen URI.
Die Ressource wurde seit der in den Anforderungsheadern If-Modified-Since oder If-None-Match angegebenen Version nicht geändert.
Die Anfrage sollte mit einem anderen URI wiederholt werden; zukünftige Anfragen sollten jedoch weiterhin den ursprünglichen URI verwenden.
Die Anfrage und alle zukünftigen Anfragen sollten unter Verwendung eines anderen URI wiederholt werden. 307 (Temporäre Weiterleitung) wird für temporäre Änderungen bevorzugt.
4xx Client-Fehler
Der Server kann oder wird die Anfrage aufgrund eines offensichtlichen Client-Fehlers nicht verarbeiten.
Authentifizierung ist erforderlich und fehlgeschlagen oder wurde noch nicht bereitgestellt.
Die Anfrage enthielt gültige Daten und wurde vom Server verstanden, aber der Server verweigert die Aktion.
Die angeforderte Ressource konnte nicht gefunden werden, ist aber möglicherweise in Zukunft verfügbar.
Die in der Anforderungszeile angegebene Methode ist dem Server bekannt, wurde jedoch deaktiviert und kann nicht verwendet werden.
Der Server hat innerhalb der Zeit, die er bereit war zu warten, keine vollständige Anforderungsnachricht erhalten.
Die Anfrage konnte aufgrund eines Konflikts mit dem aktuellen Zustand der Ressource nicht abgeschlossen werden.
Die Zielressource ist auf dem Ursprungsserver nicht mehr verfügbar und dieser Zustand wird voraussichtlich dauerhaft sein.
Der Server weigert sich, eine Anfrage zu bearbeiten, da die Anforderungsnutzlast größer ist, als der Server bereit oder in der Lage ist zu bearbeiten.
Der Ursprungsserver weigert sich, die Anfrage zu bearbeiten, da der Medientyp der Nutzlast von dieser Methode auf der Zielressource nicht unterstützt wird.
Der Server versteht den Inhaltstyp der Anforderungsentität und die Syntax der Anforderungsentität ist korrekt, konnte aber die enthaltenen Anweisungen nicht verarbeiten.
Der Benutzer hat in einem bestimmten Zeitraum zu viele Anfragen gesendet.
5xx Server-Fehler
Eine generische Fehlermeldung, wenn ein unerwarteter Zustand auftrat.
Der Server unterstützt die zur Erfüllung der Anfrage erforderliche Funktionalität nicht.
Der Server fungierte als Gateway oder Proxy und erhielt eine ungültige Antwort.
Der Server kann die Anfrage nicht bearbeiten (überlastet oder wegen Wartungsarbeiten ausgefallen).
Der Server fungierte als Gateway oder Proxy und erhielt keine rechtzeitige Antwort.
Der Server unterstützt die in der Anfrage verwendete HTTP-Protokollversion nicht.