Vingano vya HTTP ya SOAP

HTTP 协议

HTTP 在 TCP/IP 之上进行通信。HTTP 客户机使用 TCP 连接到 HTTP 服务器。在建立连接之后,客户机可向服务器发送 HTTP 请求消息:

POST /item HTTP/1.1
Host: 189.123.345.239
Aina ya habari: text/plain
Matokeo wa 200

随后服务器会处理此请求,然后向客户机发送一个 HTTP 响应。此响应包含了可指示请求状态的状态代码:

200 Tukio
Aina ya habari: text/plain
Matokeo wa 200

在上面的例子中,服务器返回了一个 200 的状态代码。这是 HTTP 的标准成功代码。

Kwenye mafano yaliyotawala, kifungu kilipaswa kueleza kwa 200 kwa uwezo wa kufikiria. Hii ni kwa kuzingatia kwa kufikiria ya HTTP kama kwa kuzingatia kwa kufikiria ya kufikiria.

Kama haki ya kifungu haitakuwa inayofahamu inaona habari kama hii:
400 Kuchukua乞求

Vingano vya HTTP ya SOAP

Ukubwa wa matokeo: 0

Makusanyiko ya SOAP ina maadili ya uingiliano wa HTTP POST au HTTP GET.

HTTP + XML = SOAP

Inaruhusiwa ukuruhusu uingiliano wa HTTP POST au HTTP GET.

Aina ya matokeo

Ukubwa wa matokeo wa lugha ya SOAP na matokeo wa lugha inasababisha ukubwa wa mime ya ujumbe, na ujumbe wa lugha wa XML wa matumizi au matokeo (chaguo).

Marejeo ya lugha

Aina ya matokeo: MIMEType; charset=character-encoding

Mfano

POST /item HTTP/1.1
Aina ya matokeo: application/soap+xml; charset=utf-8

Ukubwa wa matokeo

Ukubwa wa matokeo wa lugha ya SOAP na matokeo wa lugha inasababisha ukubwa wa kikata wakati wa matumizi au matokeo.

Marejeo ya lugha

Ukubwa wa matokeo: bytes

Mfano

POST /item HTTP/1.1
Aina ya matokeo: application/soap+xml; charset=utf-8
Ukubwa wa matokeo: 250