HTTP-Statuscodes

1xx Informationen

100 Weiter

Der Server hat die Anfrage-Header erhalten und der Client sollte den Anfrage-Body weitersenden.

101 Protokollwechsel

Der Anforderer hat den Server zum Protokollwechsel aufgefordert und der Server hat zugestimmt.

102 Verarbeitung

Der Server hat die Anfrage erhalten und verarbeitet sie, aber es ist noch keine Antwort verfügbar.

2xx Erfolg

200 OK

Die Anfrage war erfolgreich. Die Bedeutung des Erfolgs hängt von der HTTP-Methode ab.

201 Erstellt

Die Anfrage wurde erfüllt und führte zur Erstellung einer neuen Ressource.

202 Akzeptiert

Die Anfrage wurde zur Verarbeitung angenommen, aber die Verarbeitung ist noch nicht abgeschlossen.

204 Kein Inhalt

Der Server hat die Anfrage erfolgreich verarbeitet und liefert keinen Inhalt zurück.

206 Teilweiser Inhalt

Der Server liefert nur einen Teil der Ressource aufgrund eines vom Client gesendeten Range-Headers.

3xx Umleitung

301 Dauerhaft Verschoben

Die angeforderte Ressource hat eine neue permanente URI und zukünftige Referenzen sollten diese URI verwenden.

302 Gefunden

Die angeforderte Ressource befindet sich vorübergehend unter einer anderen URI.

304 Nicht Modifiziert

Die Ressource wurde seit der in den Anfrage-Headern angegebenen Version nicht geändert.

307 Temporäre Umleitung

Die Anfrage sollte mit einer anderen URI wiederholt werden, aber zukünftige Anfragen können die ursprüngliche URI verwenden.

308 Permanente Umleitung

Die Anfrage und alle zukünftigen Anfragen sollten dauerhaft mit einer anderen URI wiederholt werden.

4xx Client-Fehler

400 Fehlerhafte Anfrage

Der Server kann oder will die Anfrage aufgrund eines offensichtlichen Client-Fehlers nicht verarbeiten.

401 Nicht Autorisiert

Authentifizierung ist erforderlich und ist fehlgeschlagen oder wurde noch nicht bereitgestellt.

403 Verboten

Der Server hat die Anfrage verstanden, verweigert aber die Autorisierung.

404 Nicht Gefunden

Die angeforderte Ressource konnte auf dem Server nicht gefunden werden.

405 Methode Nicht Erlaubt

Die Anfragemethode ist dem Server bekannt, wird aber von der Zielressource nicht unterstützt.

408 Anfrage-Timeout

Der Server hat das Zeitlimit beim Warten auf die Anfrage des Clients überschritten.

409 Konflikt

Die Anfrage konnte aufgrund eines Konflikts mit dem aktuellen Zustand der Ressource nicht abgeschlossen werden.

410 Verschwunden

Die angeforderte Ressource ist nicht mehr verfügbar und wird auch in Zukunft nicht mehr verfügbar sein.

413 Nutzlast Zu Groß

Die Anfrage ist größer als der Server bereit oder in der Lage ist zu verarbeiten.

415 Nicht Unterstützter Medientyp

Die Anfrage-Entität hat einen Medientyp, den der Server oder die Ressource nicht unterstützt.

422 Nicht Verarbeitbare Entität

Die Anfrage war wohlgeformt, konnte aber aufgrund semantischer Fehler nicht ausgeführt werden.

429 Zu Viele Anfragen

Der Benutzer hat in einem bestimmten Zeitraum zu viele Anfragen gesendet (Ratenbegrenzung).

5xx Server-Fehler

500 Interner Serverfehler

Der Server ist auf eine unerwartete Bedingung gestoßen, die ihn an der Erfüllung der Anfrage hinderte.

501 Nicht Implementiert

Der Server unterstützt die zur Erfüllung der Anfrage erforderliche Funktionalität nicht.

502 Schlechtes Gateway

Der Server, der als Gateway oder Proxy fungiert, hat eine ungültige Antwort vom Upstream-Server erhalten.

503 Dienst Nicht Verfügbar

Der Server kann die Anfrage aufgrund vorübergehender Überlastung oder Wartung derzeit nicht bearbeiten.

504 Gateway-Timeout

Der Server als Gateway oder Proxy hat keine rechtzeitige Antwort vom Upstream-Server erhalten.

505 HTTP-Version Nicht Unterstützt

Der Server unterstützt die in der Anfrage verwendete HTTP-Protokollversion nicht.