การส่งข้อมูลแบบ Post และแบบ Get ต่างกันอย่างไร คำตอบคือ การส่งข้อมูลแบบ Post เหมาะกับการส่งข้อมูลผ่านฟอร์ม ต้องการความปลอดภัย ส่วน Get เป็นการส่งข้อมูลผ่าน URL หรือ QueryString คือการแนบข้อมูลไปกับลิงก์
ตัวอย่าง การส่งข้อมูลแบบ Post และแบบ Get ต่างกันอย่างไร
1. Post เหมาะกับการส่งผ่านฟอร์ม ต้องการความปลอดภัย และส่งข้อมูลจำนวนปริมาณที่มาก
2. Get เหมาะกับการส่งข้อมูลผ่าน URL หรือ QueryString โดยการแนบตัวแปรและข้อมูลไปกับลิงก์ แต่แบบ Get ก็สามารถส่งผ่านฟอร์มได้เหมือนกัน แต่ไม่ค่อยได้รับความนิยม
3. Post เวลารับตัวแปรทาง Server site script จะรับผ่าน Method POST ส่วน Get รับตัวแปรผ่าน Method GET (บางภาษา เช่น PHP มี Method REQUEST ที่รับได้ทั้ง POST และ GET)