API สร้างรายการซ้ำเมื่อผู้ใช้กดส่งซ้ำเพราะเครือข่ายช้า ควรออกแบบอะไร

คืนรายละเอียด stack trace และคำสั่งฐานข้อมูลให้ผู้เรียก
เชื่อข้อมูลและสิทธิ์ที่ส่งมาจากไคลเอนต์ทั้งหมด
เปลี่ยนรูปแบบผลลัพธ์เดิมโดยไม่ประกาศหรือจัดการเวอร์ชัน
ใช้ idempotency key หรือกลไกตรวจคำขอซ้ำในขอบเขตที่กำหนด

เฉลยอธิบาย

การลองใหม่ต้องไม่สร้างผลข้างเคียงซ้ำโดยไม่ตั้งใจ แหล่งอ้างอิง: NIST SP 800-218 SSDF v1.1; OWASP Top 10:2025 และ OWASP ASVS 5.0

ข้อสอบอื่นในวิชาความรู้เรื่องการพัฒนาระบบงานประยุกต์

ดูข้อสอบวิชานี้ทั้งหมด →