⊗inhpAdvFMP 23 of 29 menu

การส่งฟอร์มด้วยวิธี POST ในโปรโตคอล HTTP

ตอนนี้เรามาส่งฟอร์มด้วยวิธี POST กัน กำหนดค่าที่สอดคล้องให้กับ แอตทริบิวต์ method:

<form action="/page/" method="POST"> <input name="test1"> <input name="test2"> <input type="submit"> </form>

หลังจากกดปุ่มส่ง จะมีการ ดำเนินการคำขอ HTTP ต่อไปนี้:

POST /page/ HTTP/1.1

ดังที่คุณเห็น เมื่อส่งด้วยวิธีนี้ URI ของคำขอจะไม่รวมข้อมูล ของฟอร์ม ข้อมูลนี้จะอยู่ใน ส่วน body ของคำขอในรูปแบบ Query String:

test1=value1&test2=2

สร้างฟอร์มที่ส่งข้อมูลด้วยวิธี POST และส่งไปยังเว็บไซต์ใดไซต์หนึ่ง

หลังจากส่งฟอร์มแล้ว ให้ตรวจสอบเนื้อหาของ URL และตรวจสอบให้แน่ใจว่าไม่มีพารามิเตอร์ GET ในการส่งฟอร์มแบบนี้

ลองรีเฟรชหน้าเว็บหลังจาก ส่งฟอร์ม สิ่งใดจะเกิดขึ้น?

ในตัวดีบั๊กของเบราว์เซอร์ ให้ค้นหาแท็บ "Payload" ดูว่ามันจะมีเนื้อหาอะไรอยู่

ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ