Häufige HTTP-Fehlerstatuscodes
Das sind die HTTP-Fehlerstatuscodes, die Sie in den Ergebnissen eines Lasttests am wahrscheinlichsten sehen, mit ihrer Bedeutung nach RFC 9110. 4xx-Codes weisen meist auf die Anfrage hin (URL, Header, Authentifizierung oder Testdaten); 5xx-Codes weisen auf den Server oder etwas davor hin und treten oft erst auf, wenn die Last steigt.
Welchen Statuscode eine Website oder API gerade zurückgibt, sehen Sie mit dem kostenlosen Website-Statusprüfer oder API-Statusprüfer.
Client-Fehler (400-499)
Abschnitt betitelt „Client-Fehler (400-499)“-
400 Bad Request: Der Server konnte die Anfrage nicht verstehen, zum Beispiel wegen fehlerhafter Syntax oder ungültiger Eingaben.
-
401 Unauthorized: Der Anfrage fehlen gültige Zugangsdaten für die Ressource.
-
403 Forbidden: Der Server hat die Anfrage verstanden, weigert sich aber, sie auszuführen. Eine erneute Authentifizierung ändert daran nichts.
-
404 Not Found: Der Server hat unter dieser URL keine Ressource. In einem Lasttest ist meist die URL oder der Pfad falsch.
-
405 Method Not Allowed: Die Ressource unterstützt die verwendete HTTP-Methode nicht (zum Beispiel POST auf eine nur lesbare URL).
-
408 Request Timeout: Der Server hat innerhalb der Zeit, die er zu warten bereit war, keine vollständige Anfrage erhalten und schließt die Verbindung.
-
429 Too Many Requests (RFC 6585): Der Client hat in einem bestimmten Zeitraum zu viele Anfragen gesendet. So wird Ratenbegrenzung meist gemeldet, daher kommt der Code in Lasttests häufig vor.
Server-Fehler (500-599)
Abschnitt betitelt „Server-Fehler (500-599)“-
500 Internal Server Error: Eine unerwartete Bedingung hat den Server daran gehindert, die Anfrage zu erfüllen.
-
501 Not Implemented: Der Server unterstützt die für die Anfrage nötige Funktion nicht, zum Beispiel erkennt er die Methode nicht.
-
502 Bad Gateway: Ein Gateway oder Proxy hat vom vorgelagerten Server eine ungültige Antwort erhalten.
-
503 Service Unavailable: Der Server kann die Anfrage gerade nicht bearbeiten, meist weil er überlastet ist oder gewartet wird.
-
504 Gateway Timeout: Ein Gateway oder Proxy hat vom vorgelagerten Server nicht rechtzeitig eine Antwort erhalten.
-
507 Insufficient Storage (WebDAV, RFC 4918): Der Server kann nicht speichern, was zur Erfüllung der Anfrage nötig ist.
Wie diese Fehler in Ihren Ergebnissen erscheinen, lesen Sie unter Fehler nach Typ und Fehlerrate. Hinweise zur Fehlersuche je Statusklasse finden Sie unter Fehler und Antwortcodes.