1 รับ - รับข้อมูลจากเซิร์ฟเวอร์ที่ระบุ
1.1 รับวิธี
เมื่อใช้เมธอด GET สตริงการสืบค้น (คู่คีย์-ค่า) จะถูกแนบกับที่อยู่ URL และส่งไปยังเซิร์ฟเวอร์ด้วยกันตัวอย่างเช่น: http: // localhost: 8080 // ลูกค้า/customer_info? res = json & mt = 0 & custid = 1
1.2 คุณสมบัติ
(1) รับคำขอได้
(2) รับคำขอจะถูกบันทึกไว้ในประวัติการเรียกดูของเบราว์เซอร์
(3) URL ที่ร้องขอโดย Get สามารถบันทึกเป็นบุ๊กมาร์กเบราว์เซอร์
(4) คำขอรับมีขีดจำกัดความยาว (ไม่เกิน 1024 ไบต์)
(5) รับคำขอส่วนใหญ่จะใช้เพื่อรับข้อมูล
(6) ความปลอดภัยต่ำ
1.3 คำสั่งโทรในโปรแกรม Java
String custid = (String) this.getPageuri (). get ("custid");2 โพสต์ - ส่งข้อมูลไปยังเซิร์ฟเวอร์ที่ระบุสำหรับการประมวลผล
2.1 วิธีการโพสต์
เมื่อใช้วิธีการโพสต์สตริงแบบสอบถามจะมีอยู่แยกกันในข้อมูลโพสต์และจะถูกส่งไปยังเซิร์ฟเวอร์พร้อมกับคำขอ HTTP
2.2 คุณสมบัติ
(1) คำขอโพสต์ไม่สามารถแคช (2) คำขอโพสต์จะไม่ถูกบันทึกไว้ในประวัติการเรียกดูของเบราว์เซอร์ (3) URL ของคำขอโพสต์ไม่สามารถบันทึกได้เนื่องจาก BROWSER Bookmark (4) คำขอโพสต์ไม่มีความยาว (5) ความปลอดภัยที่สูงขึ้น
2.3 คำสั่งโทรในโปรแกรม Java
สตริง custid = (สตริง) this.getInparam.get ("custid");3. วิธีการทดสอบข้อมูลโพสต์
3.1 ทดสอบกับบุรุษไปรษณีย์ใน Google เบราว์เซอร์
หลังจากป้อนที่อยู่ "http: // localhost: 8080/ลูกค้า/customer_info? res = json & mt = 1" ในบุรุษไปรษณีย์ให้ป้อนคำสั่งการทดสอบรูปแบบ JSON ใน "body-raw" ตัวอย่างเช่น:
{"formData": {"fd": {"custid": "2000"}}}3.2 ทดสอบด้วย httprequest ในเบราว์เซอร์ Firefox
หลังจากป้อนที่อยู่ "http: // localhost: 8080/ลูกค้า/customer_info? res = json & mt = 1" ใน URL ให้ป้อนคำสั่งการทดสอบรูปแบบ JSON ใน "เนื้อหา" ตัวอย่างเช่น:
{"formData": {"fd": {"custid": "2000"}}}3.3 เขียนหน้า HTML สำหรับการทดสอบ
เขียนหน้า HTML ง่าย ๆ ตัวอย่างเช่น:
<form action = "http: // localhost: 8080/ลูกค้า/customer_info? res = json & mt = 1" method = "post"> <อินพุต type = "text" name = "custid" id = "custid"> <อินพุตประเภท = "ส่ง" value = "ส่ง"
ข้างต้นเป็นสองวิธีในการส่งข้อมูลแบบฟอร์มใน Java แนะนำให้คุณรู้จักโดยบรรณาธิการ ฉันหวังว่ามันจะเป็นประโยชน์กับคุณ หากคุณมีคำถามใด ๆ โปรดฝากข้อความถึงฉันและบรรณาธิการจะตอบกลับคุณทันเวลา!