ผู้ใช้ส่งอินพุตที่ไม่คาดคิดและระบบต้องตรวจสอบที่ขอบเขตความเชื่อถือ จึงถามว่า Web Server (เช่น Apache, Nginx) มีบทบาทหลักใดในเว็บแอปพลิเคชัน

รับคำร้องขอ HTTP จากไคลเอนต์และส่งคำตอบกลับ
เขียนโค้ดและ Deploy แอปพลิเคชันโดยอัตโนมัติ
แปลงโค้ด HTML ให้เป็นภาพที่มองเห็นบนหน้าจอ
จัดเก็บและค้นหาข้อมูลในฐานข้อมูลเชิงสัมพันธ์

เฉลยอธิบาย

Web Server มีหน้าที่รับ HTTP Request จากเบราว์เซอร์ ประมวลผล และส่ง HTTP Response กลับ รวมถึงให้บริการไฟล์ Static เช่น HTML, CSS, Images ส่วน A คือหน้าที่ของ CI/CD Pipeline, C คือหน้าที่ของ Database Server, D คือหน้าที่ของ Rendering Engine ในเบราว์เซอร์

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

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