คำแนะนำที่แตกต่างกัน
1. GET สร้างแพ็กเก็ตข้อมูล TCP หนึ่งแพ็กเก็ต และ POST สร้างแพ็กเก็ตข้อมูล TCP สองแพ็กเก็ต
2. คำขอ GET สามารถเข้ารหัส URL ได้เท่านั้น ในขณะที่ POST รองรับวิธีการเข้ารหัสหลายวิธี
3. เมื่อเบราว์เซอร์กลับมา GET จะไม่เป็นอันตราย
POST จะส่งคำขออีกครั้ง
เบราว์เซอร์จะแคชคำขอ GET เว้นแต่จะตั้งค่าด้วยตนเอง
ตัวอย่าง
$("ปุ่ม").คลิก(ฟังก์ชั่น(){ $.post("/try/ajax/demo_test_post.php", - ชื่อ: "เครือข่ายการเรียนรู้หลาม", URL:"http://www.xiaohonghuaw.com" - ฟังก์ชั่น (ข้อมูล, สถานะ) { alert("data: n" + data + "nstatus: " + สถานะ); - -
ข้างต้นคือความแตกต่างระหว่าง get และ post ใน php ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน