ก่อนส่งมอบ ทีมต้องจัดทำเอกสาร API สถาปัตยกรรม runbook และข้อจำกัด จึงถามว่า เว็บแอปพลิเคชันแสดงข้อความ Error 404 Not Found เมื่อผู้ใช้เข้าถึง URL ที่ไม่มีอยู่จริง HTTP Status Code นี้บ่งบอกถึงอะไร

ทรัพยากรที่ร้องขอไม่พบบนเซิร์ฟเวอร์
ผู้ใช้ไม่มีสิทธิ์เข้าถึงทรัพยากรที่ร้องขอ
เซิร์ฟเวอร์ขัดข้องและไม่สามารถประมวลผลได้ชั่วคราว
คำร้องขอของไคลเอนต์มีรูปแบบที่ไม่ถูกต้อง

เฉลยอธิบาย

HTTP 404 Not Found หมายความว่าเซิร์ฟเวอร์ทำงานปกติแต่ไม่พบทรัพยากรที่ไคลเอนต์ร้องขอ ส่วน A คือ Status Code 500 (Internal Server Error), B คือ Status Code 403 (Forbidden) หรือ 401 (Unauthorized), D คือ Status Code 400 (Bad Request) ซึ่งแต่ละรหัสมีความหมายที่ชัดเจนตามมาตรฐาน HTTP ฐานความปลอดภัยปัจจุบัน: OWASP Top 10:2025 — https://owasp.org/Top10/

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

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