✅ ข้อกำหนด:
Verify that requests containing unexpected or missing content types are rejected with appropriate headers (HTTP response status 406 Unacceptable or 415 Unsupported Media Type).
ตรวจสอบให้แน่ใจว่า ระบบปฏิเสธคำขอ (Request) ที่มีประเภทเนื้อหา (Content-Type) ไม่ถูกต้องหรือไม่มีข้อมูลประเภทเนื้อหาตามที่คาดไว้ โดยต้องตอบกลับ (Response) ด้วยสถานะ HTTP ที่เหมาะสม เช่น
ตรวจสอบให้แน่ใจว่าคำขอ (requests) ที่มีข้อมูล (content types) ที่ไม่ถูกต้องหรือไม่ครบถ้วน จะถูกปฏิเสธ (rejected) โดยมีรหัสข้อความแสดงความผิดพลาด (HTTP response status) ที่เหมาะสม เช่น
ตรวจสอบว่าระบบนี้สามารถปฏิเสธคำขอที่มีประเภทเนื้อหา (Content-Type) ไม่ถูกต้องหรือไม่ได้ระบุประเภทเนื้อหาเลย โดยต้องส่งการตอบกลับ (Response) ด้วยสถานะ HTTP ที่เหมาะสม เช่น
พูดง่าย ๆ ก็คือ ระบบต้องสามารถตรวจจับและปฏิเสธคำขอที่ไม่ได้ใช้รูปแบบข้อมูลที่ถูกต้อง พร้อมแจ้งให้ผู้ใช้หรือโปรแกรมที่เรียกใช้งานทราบว่าข้อผิดพลาดเกิดจากอะไร 💯