⊗inhpBsRM 6 of 29 menu

วิธีการร้องขอ HTTP

วิธีการร้องขอ HTTP ที่พบบ่อยที่สุด คือวิธีการ GET และ POST มาดู วิธีการเหล่านี้กันให้ละเอียดยิ่งขึ้น รวมถึงศึกษาวิธีการอื่นๆ ที่พบได้น้อยกว่า คำอธิบายของวิธีการอื่นค่อนข้างเป็น แบบทั่วไป เหตุผลก็คือวิธีการเหล่านี้ มีการใช้งานที่หลากหลายและโปรโตคอล HTTP ระบุไว้เพียงวัตถุประสงค์ทั่วไปของพวกมัน ดังนั้น นี่คือคำอธิบายวิธีการ:

วิธีการ คำอธิบาย
GET วิธี GET เป็นวิธีการหลักที่ใช้ บ่อยที่สุด ใช้สำหรับการดึง หน้าเว็บไซต์แบบง่ายๆ
POST วิธี POST ใช้สำหรับการส่ง ข้อมูลผู้ใช้งาน ตัวอย่างเช่น ผู้เยี่ยมชมเว็บไซต์ต้องการแสดง ความคิดเห็นต่อบทความ ในกรณีนี้ ไคลเอนต์จะต้องทำการร้องขอ โดยใช้วิธี POST โดยที่ความคิดเห็น ของผู้ใช้จะถูกส่งในส่วนเนื้อความ ของการร้องขอ และเซิร์ฟเวอร์จะบันทึกความคิดเห็นนี้ และตอบกลับด้วยหน้าเว็บของบทความ ซึ่งจะมีความคิดเห็นทั้งหมดที่แสดงไว้ ก่อนหน้านี้และความคิดเห็นใหม่ของเรา นอกจากนี้โดยทั่วไปการอัปโหลดไฟล์ ไปยังเซิร์ฟเวอร์มักใช้วิธี POST
HEAD วิธี HEAD ร้องขอหน้าเว็บ เช่นเดียวกับวิธี GET แต่ในคำตอบจะได้รับเฉพาะ ส่วนหัว โดยไม่มีส่วนเนื้อความของคำตอบ
DELETE วิธี DELETE บ่งชี้ให้เซิร์ฟเวอร์ทราบอย่างชัดเจน ว่าไคลเอนต์ต้องการลบข้อมูล ที่เก็บไว้บนเซิร์ฟเวอร์สำหรับ URI นี้
PATCH วิธี PATCH บ่งชี้ให้เซิร์ฟเวอร์ทราบอย่างชัดเจน ว่าไคลเอนต์ต้องการแก้ไขข้อมูล ที่เก็บไว้บนเซิร์ฟเวอร์สำหรับ URI นี้
PUT วิธี PUT บ่งชี้ให้เซิร์ฟเวอร์ทราบอย่างชัดเจน ว่าไคลเอนต์ต้องการอัปโหลดข้อมูล ไปยังเซิร์ฟเวอร์สำหรับ URI นี้
ความแตกต่างพื้นฐานระหว่างวิธี POST และ PUT อยู่ที่ความเข้าใจวัตถุประสงค์ของ URI ที่ระบุ วิธี POST สันนิษฐานว่าที่ URI ที่ระบุ จะมีการประมวลผลเนื้อหาที่ผู้ใช้ส่งมา การใช้ PUT ไคลเอนต์ สันนิษฐานว่าเนื้อหาที่อัปโหลด สอดคล้องกับทรัพยากรที่อยู่ที่ URI ที่กำหนด

ชีวิตจริง

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

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ