Clientfehler
HTTP 400: Bad Request
HTTP 400 bedeutet, dass der Server die Anfrage nicht verstehen konnte.
Bedeutung
Die Anfrage ist fehlerhaft oder ungültig, bevor die anwendungsspezifische Verarbeitung fortfahren kann.
Häufige Ursachen
Fehlerhaftes JSON, ungültige Abfrageparameter, fehlerhafte Header oder falsche Anfragekodierung können dies verursachen.
Was zu prüfen ist
Validieren Sie den Anfragetext, die Abfragezeichenkette, die Header und den Content-Type.
Beispielantwort
HTTP/1.1 400 Bad RequestReferenzen
- Register
- IANA HTTP Status Code Registry
- Spezifikation
- RFC 9110 §15.5.1
- Leitfaden
- MDN 400 Bad Request
Verwandte HTTP-Statuscodes
Benachbarte Codes beantworten oft die nächste Debugging-Frage.
401 UnauthorizedHTTP 401 bedeutet, dass eine Authentifizierung erforderlich ist oder fehlgeschlagen ist.403 ForbiddenHTTP 403 bedeutet, dass der Server die Anfrage verstanden hat, aber den Zugriff verweigert.404 Not FoundHTTP 404 bedeutet, dass der Server die angeforderte Ressource nicht finden konnte.