API-Testing · Junior · Frage 10 von 75
Ein Request mit ungültiger E-Mail liefert 500. Was ist das Problem?
- 1Keins, denn 500 ist der richtige Code für falsche Eingaben
- 2Validierungsfehler sollten 4xx sein; 500 heißt unbehandelte Eingabe
- 3Der Client muss den Request wiederholen, bis er klappt
Antwort zeigen
Richtige Antwort: Validierungsfehler sollten 4xx sein; 500 heißt unbehandelte Eingabe
Erklärung
Falsche Eingabe ist Sache des Clients und sollte 400 oder 422 mit klarer Meldung liefern. Ein 500 bedeutet meist eine nicht abgefangene Exception.