สบู่ผูก http
โปรโตคอล HTTP
HTTP การสื่อสารผ่าน TCP / IP HTTP ลูกค้าใช้เชื่อมต่อ TCP เซิร์ฟเวอร์ HTTP หลังจากเชื่อมต่อคือการที่ลูกค้าสามารถส่งข้อความร้องขอ HTTP ไปยังเซิร์ฟเวอร์:
POST /item HTTP/1.1 Host: 189.123.255.239 Content-Type: text/plain Content-Length: 200
เซิร์ฟเวอร์แล้วประมวลผลการร้องขอและส่งการตอบสนอง HTTP ไปยังลูกค้า การตอบสนองนี้มีสถานะของคำขออาจระบุรหัสสถานะ:
200 OK Content-Type: text/plain Content-Length: 200
ในตัวอย่างข้างต้นเซิร์ฟเวอร์ส่งกลับรหัสสถานะของ 200 นี่คือความสำเร็จรหัสมาตรฐาน HTTP
ถ้าเซิร์ฟเวอร์ไม่สามารถถอดรหัสการร้องขอก็อาจจะกลับข้อความที่คล้ายกันนี้:
400 Bad Request Content-Length: 0
สบู่ผูก http
วิธีการ SOAP หมายถึงการปฏิบัติตามกฎการเข้ารหัส SOAP ขอ HTTP / การตอบสนอง
HTTP + XML = สบู่
SOAP ร้องขออาจจะโพสต์ HTTP หรือ HTTP GET คำขอ
ร้องขอ HTTP POST ระบุอย่างน้อยสองหัว http: ประเภทเนื้อหาและความยาวของเนื้อหา
ประเภทเนื้อหา
ชนิดไมม์ของการร้องขอ SOAP และการตอบสนองชนิดเนื้อหาส่วนหัวเพื่อกำหนดข้อความและการเข้ารหัสอักขระสำหรับร่างกาย XML ของการร้องขอหรือการตอบสนอง (อุปกรณ์เสริม)
ไวยากรณ์
Content-Type: MIMEType; charset=character-encoding
ตัวอย่าง
POST /item HTTP/1.1 Content-Type: application/soap+xml; charset=utf-8
ความยาวของเนื้อหา
ส่วนหัวของความยาวเนื้อหาสำหรับ SOAP ร้องขอและตอบสนองต่อการร้องขอหรือจำนวนไบต์ของร่างกาย
ไวยากรณ์
Content-Length: bytes
ตัวอย่าง
POST /item HTTP/1.1 Content-Type: application/soap+xml; charset=utf-8 Content-Length: 250