เมื่อพิจารณาวิธีการส่งข้อมูลสำหรับแบบฟอร์ม POST และ GET นอกจากความปลอดภัยแล้ว ความแตกต่างหลักอีกประการหนึ่งคืออะไร

GET ใช้สำหรับการค้นหา POST ใช้สำหรับการบันทึก ตรงกันข้ามกับคำถามแทน
POST ใช้ได้เฉพาะกับแบบฟอร์มพื้นฐาน ขณะที่ GET ใช้ได้กับทุกประเภท
POST ส่งข้อมูลในตัวเรียก (request body) ขณะที่ GET ส่งในยูอาร์แอล (URL) ทำให้มีขีดจำกัดความยาวข้อมูล
POST เร็วกว่า GET ในการส่งข้อมูลตามมีปริมาณข้อมูล

เฉลยอธิบาย

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

ข้อสอบอื่นในวิชาหลักการพื้นฐานในการเขียนโปรแกรม และความรู้เกี่ยวกับ การพัฒนา Web Application เช่น PHP,HTML, JavaScript และเทคโนโลยีทางเว็บ

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