Devdit
 

การส่งข้อมูลแบบ Post และแบบ Get ต่างกันอย่างไร

4.4K

การส่งข้อมูลแบบ 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)

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ