מציג פרטים על שגיאה שגרמה לאימות או לכשל פנימי.
ייצוג JSON | |
---|---|
{ "code": integer, "field": string, "message": string, "value": string, "fieldIndex": integer } |
שדות | |
---|---|
code |
קוד הסטטוס, שצריך להיות ערך enum של |
field |
נתיב שמוביל לשדה בגוף הבקשה. הערך הזה הוא רצף של מזהים המופרדים באמצעות נקודות שמזהים שדה של מאגר נתונים זמני של פרוטוקול. לדוגמה, 'errorDetails.field' יזהה את השדה הזה. |
message |
תיאור של הסיבה לכשל בשדה. ההודעה כתובה באנגלית ויכול להיות שלא מתאימה להצגה למשתמשים. |
value |
הערך שנכשל עם הבקשה. |
fieldIndex |
אם שדה הבקשה שיצר את השגיאה הזו חוזר על עצמו, הוא יכיל את האינדקס מבוסס האפס של הערך בשדה הזה, שהאימות נכשל. |