U gudub nuxurka

Xalli khaladaadka hubinta codsiyada

Isticmaal jawaab 422 si aad u hesho goobta khaldan oo u saxdo qaabka ama qiimaha codsiga.

La cusboonaysiiyay

Akhri jawaab 422

Threetone wuxuu soo celiyaa 422 Unprocessable Entity marka FastAPI uusan xaqiijin karin xogta codsiga. Jawaabtu waxay leedahay liis detail ah. Qodob kasta wuxuu ka kooban yahay:

  • loc: meesha qiimaha khaldan laga helay, sida body, query, ama path, oo uu ku xigo magaca goobta.
  • msg: sharaxaad dadku akhriyi karaan.
  • type: xeerka hubinta ee fashilmay.

Ka bilow loc. Wuxuu tilmaamayaa qaybta codsiga ee la beddelayo.

Sax codsiga

Hubi qodobadan ka hor inta aanad mar kale dirin:

  1. Habka HTTP iyo jidka /v1/... waxay la mid yihiin hawsha.
  2. Codsiyada JSON waxay leeyihiin Content-Type: application/json iyo JSON sax ah.
  3. Goobaha qasabka ah way jiraan, magacyadooduna waxay raacaan higgaadda dukumentiga.
  4. Tirooyinka, qiimayaasha run/beenaad, liisaska, iyo shayadu waxay adeegsadaan noocyada JSON ee la filayo.
  5. Qiimayaasha liisaska xaddidan iyo xuduudaha su'aashu waxay raacaan qiimayaasha iyo baaxadaha la oggol yahay.

Tusaale ahaan, endpoint-ka liiska wakiilladu wuxuu aqbalaa qiimaha page_size ee 1 ilaa 100. Qiime ka baxsan xadkaas wuxuu keenaa khalad hubin ah oo loc-kiisu tilmaamo query iyo page_size.

Ha ku celin codsiga isaga oo aan la beddelin. Marka hore sax qiimaha la tilmaamay, ka dibna dir codsi cusub oo hay X-Request-Id-kiisa haddii uu weli fashilmo.