Solvi żbalji tal-validazzjoni tat-talba
Aqra d-dettalji ta’ 422 u sewwi l-oqsma mhux validi qabel terġa’ tibgħat.
Aġġornat
Aqra tweġiba 422
Threetone jirritorna 422 Unprocessable Entity meta FastAPI ma tistax tivvalida l-input tat-talba. It-tweġiba għandha array detail. Kull element fih:
loc: fejn instab il-valur mhux validu, bħalbody,queryjewpath, segwit mill-isem tal-qasam.msg: spjegazzjoni li tinftiehem minn persuna.type: ir-regola ta’ validazzjoni li falliet.
Ibda minn loc: din turi l-parti tat-talba li trid tinbidel.
Ikkoreġi t-talba
Qabel terġa’ tibgħatha, iċċekkja:
- Il-metodu HTTP u l-passaġġ
/v1/...jaqblu mal-operazzjoni. - Talbiet JSON għandhom
Content-Type: application/jsonu fihom JSON validu. - L-oqsma meħtieġa huma preżenti u isimhom huwa kif dokumentat.
- In-numri, il-valuri boolean, l-arrays u l-oġġetti jużaw it-tipi JSON mistennija.
- Il-valuri ta’ enumerazzjoni u l-parametri tal-query jaqgħu fil-valuri u l-firxiet permessi.
Pereżempju, l-endpoint tal-lista ta’ aġenti jaċċetta page_size minn 1 sa 100. Valur barra dik il-firxa joħloq żball li l-loc tiegħu jidentifika query u page_size.
Terġax tibgħat it-talba mingħajr tibdil. Sewwi l-valur indikat l-ewwel; imbagħad ibgħat talba ġdida u żomm X-Request-Id tagħha jekk terġa’ tfalli.