ระบบต้องตอบข้อผิดพลาดอย่างมีโครงสร้างโดยไม่เปิด stack trace หรือความลับ จึงพิจารณาว่า เว็บแอปพลิเคชันมีปัญหาว่าเมื่อไคลเอนต์ส่งข้อมูลฟอร์มบ้านผ่าน POST เซิร์ฟเวอร์ไม่สามารถรับข้อมูลได้ สาเหตุที่ต้องสอบเช็คก่อนคือข้อใด

ฐานข้อมูลมีจำนวนแถวมากเกินไป
การตั้งค่า Content-Type ในส่วนหัวของคำร้องขอ
ความเร็วของเน็ตเวิร์กไม่เพียงพอ
จำนวนผู้ใช้ที่เข้าสู่ระบบพร้อมกันมากเกินไป

เฉลยอธิบาย

Content-Type ในส่วนหัว HTTP (Header) บอกให้เซิร์ฟเวอร์ทราบว่าข้อมูลที่ส่งมามีรูปแบบใด เช่น application/x-www-form-urlencoded หรือ application/json ถ้าตั้งค่าผิดเซิร์ฟเวอร์จะไม่สามารถแยกวิเคราะห์ได้ ตัวเลือก A ผิดเพราะเน็ตเวิร์กช้าจะทำให้โปรแกรมช้าแต่ไม่ใช่ไม่ได้รับ ตัวเลือก C และ D ผิดเพราะเป็นปัญหาระดับอื่น

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

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