સીધા સામગ્રી પર જાઓ

વિનંતી ચકાસણી ભૂલો ઉકેલો

422 પ્રતિભાવથી અમાન્ય ખાનું શોધો અને વિનંતીની રચના કે મૂલ્ય સુધારો.

ના રોજ અપડેટ થયું

422 પ્રતિભાવ વાંચો

FastAPI વિનંતીનું ઇનપુટ ચકાસી ન શકે ત્યારે Threetone 422 Unprocessable Entity આપે છે. પ્રતિભાવમાં detail એરે હોય છે. દરેક ઘટકમાં આ હોય છે:

  • loc: ખોટું મૂલ્ય ક્યાં મળ્યું, જેમ કે body, query અથવા path, ત્યારબાદ ખાનાનું નામ.
  • msg: માણસ વાંચી શકે એવી સમજણ.
  • type: નિષ્ફળ થયેલો ચકાસણી નિયમ.

locથી શરૂ કરો; તે વિનંતીનો કયો ભાગ બદલવો છે તે બતાવે છે.

વિનંતી સુધારો

ફરી મોકલતાં પહેલાં આ તપાસો:

  1. HTTP પદ્ધતિ અને /v1/... પાથ કામગીરી સાથે મળે છે.
  2. JSON વિનંતીમાં Content-Type: application/json છે અને JSON માન્ય છે.
  3. જરૂરી ખાના છે અને નામો દસ્તાવેજમાં જણાવેલી જોડણીના છે.
  4. સંખ્યાઓ, બૂલિયન, એરે અને ઑબ્જેક્ટ અપેક્ષિત JSON પ્રકારના છે.
  5. Enum મૂલ્યો અને ક્વેરી પરિમાણો મંજૂર મૂલ્યો અને મર્યાદામાં છે.

ઉદાહરણ તરીકે એજન્ટ યાદી એન્ડપોઇન્ટ page_size માટે 1થી 100 સ્વીકારે છે. બહારના મૂલ્યથી ચકાસણી ભૂલ થાય છે જેના locમાં query અને page_size આવે છે.

બદલ્યા વિના એ જ વિનંતી ફરી ન મોકલો. પહેલાં બતાવેલું મૂલ્ય સુધારો, પછી નવી વિનંતી મોકલો અને ફરી નિષ્ફળ જાય તો તેનું X-Request-Id સાચવો.