Otklonite pogreške provjere zahtjeva
Iz odgovora 422 pronađite nevaljano polje i ispravite strukturu ili vrijednost zahtjeva.
Ažurirano
Pročitajte odgovor 422
Threetone vraća 422 Unprocessable Entity kad FastAPI ne može provjeriti ulaz zahtjeva. Odgovor ima polje detail; svaka stavka sadrži:
loc: mjesto nevaljane vrijednosti, primjericebody,queryilipath, pa naziv polja.msg: objašnjenje razumljivo korisniku.type: prekršeno pravilo provjere.
Počnite od loc kako biste saznali koji dio zahtjeva treba promijeniti.
Ispravite zahtjev
Prije ponovnog slanja provjerite:
- Odgovaraju li HTTP metoda i putanja
/v1/...radnji. - Imaju li JSON zahtjevi
Content-Type: application/jsoni valjan JSON. - Jesu li prisutna obvezna polja s dokumentiranim nazivima.
- Koriste li brojevi, logičke vrijednosti, polja i objekti očekivane JSON vrste.
- Jesu li vrijednosti enumeracija i parametri upita unutar dopuštenih vrijednosti i raspona.
Primjerice, krajnja točka za popis agenata prihvaća page_size od 1 do 100. Za vrijednost izvan raspona loc u pogrešci navodi query i page_size.
Ne ponavljajte nepromijenjen zahtjev. Prvo ispravite vrijednost, zatim pošaljite novi zahtjev i sačuvajte njegov X-Request-Id ako opet ne uspije.