ระบุรายละเอียดข้อผิดพลาดที่ส่งผลให้มีการตรวจสอบความถูกต้องหรือความล้มเหลวภายใน
การแสดง JSON | |
---|---|
{ "code": integer, "field": string, "message": string, "value": string, "fieldIndex": integer } |
ช่อง | |
---|---|
code |
รหัสสถานะ ซึ่งควรเป็นค่า enum ของ |
field |
เส้นทางที่นำไปยังช่องในเนื้อหาคำขอ ค่านี้คือลำดับของตัวระบุที่คั่นด้วยจุดซึ่งระบุช่องบัฟเฟอร์โปรโตคอล เช่น "errorDetails.field" จะระบุฟิลด์นี้ได้ |
message |
คำอธิบายว่าเหตุใดช่องนี้จึงดำเนินการไม่สำเร็จ ข้อความเป็นภาษาอังกฤษและอาจไม่เหมาะสมที่จะแสดงต่อผู้ใช้ |
value |
ค่าที่ดำเนินการตามคำขอไม่สำเร็จ |
fieldIndex |
หากช่องคำขอที่สร้างข้อผิดพลาดนี้เกิดขึ้นซ้ำ ช่องนั้นจะมีดัชนีฐาน 0 ของรายการในช่องนั้น ซึ่งทำให้การตรวจสอบล้มเหลว |