IDEMPOTENCY_KEY_REQUIRED ต้องส่ง Idempotency-Key
- HTTP status
400- เครดิต
- ไม่หัก
ความหมาย
รายการนี้สร้าง/เปลี่ยนข้อมูลหรือใช้เงิน จึงต้องมี header Idempotency-Key เพื่อให้ส่งซ้ำได้อย่างปลอดภัย
วิธีแก้
ส่ง header Idempotency-Key ค่าใหม่ต่อคำขอ (เช่น UUID) และใช้ค่าเดิมเมื่อส่งซ้ำ
ตัวอย่าง response
{
"type": "https://checkslip.com/problems/idempotency-key-required",
"title": "ต้องส่ง Idempotency-Key",
"status": 400,
"code": "IDEMPOTENCY_KEY_REQUIRED",
"instance": "01a18600-0000-7000-8000-000000000000"
}