Tutorial SOAP HTTP Binding Terbaik Pada tahun 2024, Dalam tutorial ini Anda dapat mempelajari protokol HTTP,SOAP HTTP Binding,Content-Type,Content-Length,
HTTP untuk berkomunikasi melalui TCP / IP. client HTTP menggunakan koneksi TCP ke server HTTP. Setelah sambungan dibuat, klien dapat mengirim pesan permintaan HTTP ke server:
POST /item HTTP/1.1 Host: 189.123.255.239 Content-Type: text/plain Content-Length: 200
Server kemudian memproses permintaan dan mengirimkan respon HTTP ke klien. Tanggapan ini berisi status dari permintaan dapat menunjukkan kode status:
200 OK Content-Type: text/plain Content-Length: 200
Dalam contoh di atas, server mengembalikan kode status 200. Ini adalah kode sukses HTTP standar.
Jika server tidak dapat decode permintaan, mungkin kembali pesan seperti ini:
400 Bad Request Content-Length: 0
Metode SOAP mengacu pada kepatuhan dengan aturan SOAP encoding permintaan HTTP / tanggapan.
permintaan SOAP bisa menjadi POST HTTP atau HTTP GET permintaan.
request HTTP POST menetapkan setidaknya dua header HTTP: Content-Type dan Content-Length.
Jenis MIME dari permintaan SOAP dan respon Content-Type header yang mendefinisikan pesan dan pengkodean karakter untuk tubuh XML dari permintaan atau respon (opsional).
Content-Type: MIMEType; charset=character-encoding
POST /item HTTP/1.1 Content-Type: application/soap+xml; charset=utf-8
Content-Length header untuk permintaan SOAP dan menanggapi permintaan atau jumlah byte tubuh.
Content-Length: bytes
POST /item HTTP/1.1 Content-Type: application/soap+xml; charset=utf-8 Content-Length: 250