વિનંતી ચકાસણી ભૂલો ઉકેલો
422 પ્રતિભાવથી અમાન્ય ખાનું શોધો અને વિનંતીની રચના કે મૂલ્ય સુધારો.
ના રોજ અપડેટ થયું
422 પ્રતિભાવ વાંચો
FastAPI વિનંતીનું ઇનપુટ ચકાસી ન શકે ત્યારે Threetone 422 Unprocessable Entity આપે છે. પ્રતિભાવમાં detail એરે હોય છે. દરેક ઘટકમાં આ હોય છે:
loc: ખોટું મૂલ્ય ક્યાં મળ્યું, જેમ કેbody,queryઅથવાpath, ત્યારબાદ ખાનાનું નામ.msg: માણસ વાંચી શકે એવી સમજણ.type: નિષ્ફળ થયેલો ચકાસણી નિયમ.
locથી શરૂ કરો; તે વિનંતીનો કયો ભાગ બદલવો છે તે બતાવે છે.
વિનંતી સુધારો
ફરી મોકલતાં પહેલાં આ તપાસો:
- HTTP પદ્ધતિ અને
/v1/...પાથ કામગીરી સાથે મળે છે. - JSON વિનંતીમાં
Content-Type: application/jsonછે અને JSON માન્ય છે. - જરૂરી ખાના છે અને નામો દસ્તાવેજમાં જણાવેલી જોડણીના છે.
- સંખ્યાઓ, બૂલિયન, એરે અને ઑબ્જેક્ટ અપેક્ષિત JSON પ્રકારના છે.
- Enum મૂલ્યો અને ક્વેરી પરિમાણો મંજૂર મૂલ્યો અને મર્યાદામાં છે.
ઉદાહરણ તરીકે એજન્ટ યાદી એન્ડપોઇન્ટ page_size માટે 1થી 100 સ્વીકારે છે. બહારના મૂલ્યથી ચકાસણી ભૂલ થાય છે જેના locમાં query અને page_size આવે છે.
બદલ્યા વિના એ જ વિનંતી ફરી ન મોકલો. પહેલાં બતાવેલું મૂલ્ય સુધારો, પછી નવી વિનંતી મોકલો અને ફરી નિષ્ફળ જાય તો તેનું X-Request-Id સાચવો.