Validierungsfehler einer Anfrage beheben
Lesen Sie die 422-Antwort, korrigieren Sie den angegebenen Wert und senden Sie eine neue Anfrage.
Aktualisiert
Eine 422-Antwort lesen
Threetone liefert 422 Unprocessable Entity, wenn FastAPI die Anfrageeingabe nicht validieren kann. Die Antwort enthält ein detail-Array. Jeder Eintrag hat:
loc: die Stelle des ungültigen Werts, etwabody,queryoderpath, gefolgt vom Feldnamen.msg: eine verständliche Erklärung.type: die verletzte Validierungsregel.
Beginnen Sie bei loc: Es zeigt den zu ändernden Teil der Anfrage.
Die Anfrage korrigieren
Prüfen Sie vor dem erneuten Senden:
- HTTP-Methode und
/v1/...-Pfad passen zum Vorgang. - JSON-Anfragen haben
Content-Type: application/jsonund gültiges JSON. - Pflichtfelder sind vorhanden und Feldnamen entsprechend der Dokumentation geschrieben.
- Zahlen, Booleans, Arrays und Objekte verwenden die erwarteten JSON-Typen.
- Enum-Werte und Query-Parameter liegen innerhalb erlaubter Werte und Bereiche.
Beispielsweise akzeptiert der Endpunkt für die Agentenliste page_size von 1 bis 100. Außerhalb dieses Bereichs zeigt loc auf query und page_size.
Wiederholen Sie die unveränderte Anfrage nicht. Korrigieren Sie den angegebenen Wert, senden Sie eine neue Anfrage und bewahren Sie bei erneutem Fehler deren X-Request-Id auf.