ระบบต้องจัดการคุกกี้เซสชันด้วย Secure HttpOnly และ SameSite ที่เหมาะสม จึงพิจารณาว่า นักพัฒนาต้องการส่งข้อมูลฟอร์มที่มีไฟล์แนบ (File Upload) ไปยังเซิร์ฟเวอร์ ควรตั้งค่า enctype ของแท็ก <form> เป็นค่าใด

text/plain
application/x-www-form-urlencoded
multipart/form-data
application/json

เฉลยอธิบาย

multipart/form-data คือ encoding type ที่จำเป็นต้องใช้เมื่อฟอร์มมีการอัปโหลดไฟล์ เพราะแบ่งข้อมูลออกเป็นหลายส่วน (parts) รองรับการส่งข้อมูล Binary ได้ ส่วน application/x-www-form-urlencoded เป็นค่า default แต่ใช้ได้เฉพาะข้อมูลข้อความ, text/plain ส่งข้อมูลแบบ plain text ไม่เหมาะกับไฟล์, application/json ใช้กับ AJAX ไม่ใช่ HTML form upload ฐานความปลอดภัยปัจจุบัน: OWASP Top 10:2025 — https://owasp.org/Top10/

ข้อสอบอื่นในวิชาความรู้เกี่ยวกับการพัฒนาโปรแกรมระบบงานในลักษณะ Web Application

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