HTTP 406Not Acceptable

เนื้อหาที่ร้องขอไม่เป็นที่ยอมรับตามส่วนหัว Accept.

สาเหตุที่เกิดขึ้น

  • ตัวระบุทรัพยากร/URL ไม่ถูกต้องหรือขาดหายไป
  • พารามิเตอร์คำขอไม่ถูกต้องหรือรูปแบบไม่ถูกต้อง
  • การเข้าถูกจำกัดหรือทรัพยากรไม่มีอยู่แล้ว

วิธีแก้ไข

  • ตรวจสอบ URL และเส้นทาง; ตรวจพารามิเตอร์ของเส้นทาง
  • ตรวจสอบความถูกต้องของพารามิเตอร์ query/body และชนิดข้อมูล
  • หากถูกจำกัด ให้กำหนดการอนุญาตหรือร้องขอสิทธิ์

HTTP 406 (Not Acceptable) เป็นโค้ดแบบ ฝั่งไคลเอนต์ ด้านล่างคือบริบทและคำแนะนำสำหรับสถานการณ์ “client”.

ข้อผิดพลาดฝั่งไคลเอนต์บ่งชี้ปัญหาในคำขอ: ทรัพยากรหายไป พารามิเตอร์ไม่ถูกต้อง หรือข้อจำกัดการเข้าถึง หน้านี้ส่งกลับสถานะ HTTP จริงเพื่อให้ระบบภายนอกเห็นรหัสที่ถูกต้อง ใช้ URL นี้เพื่อยืนยันการมอนิเตอร์ กฎ WAF และโฟลว์อัตโนมัติ

สาเหตุที่พบบ่อยและแนวทางแก้ไขที่แนะนำอยู่ด้านบน รักษาบันทึกที่นำไปปฏิบัติได้ และหลีกเลี่ยงการเปิดเผยข้อมูลสำคัญในคำตอบ

คำหลัก: HTTP 406, Not Acceptable, HTTP error 406, status code 406, HTTP 406 meaning, fix HTTP 406, client error.