- Contents
SOAP API Developer's Guide
Request Message Structure
Field Name |
Type |
Description |
Version |
int |
2 (Version number of the message structure). |
RequestId |
DWORD |
Request identifier specified by the client to identify the response. The server must send it back in the response. |
ClientName |
string |
Name of the client |
Respond |
bool |
False Server must not send a response back to the client. True Server must send a response to the client. |
InitiatorEvent |
string |
String of the notification Event-ID. Often same as SOAPAction. |
SOAPAction |
string |
SOAP Action name |
TransportInfoSize |
DWORD |
Size in bytes of the transport information data block |
TransportInfoData |
BYTE[] |
Transport information data. This is an XML document that encodes transport specific information. For example, for HTTP it contains the verb as well as the HTTP header fields. The default character set is UTF-8, but the data block may contain an XML declaration with the appropriate encoding attribute. This field may be omitted (Size = 0). See SOAP ISAPI Filter Schema for schema details. |
PayloadSize |
DWORD |
Size in bytes of the SOAP payload data block |
PayloadData |
BYTE[] |
This is the data of the SOAP envelope. The default character set is UTF-8, but the data block may contain XML declaration with the appropriate encoding attribute. |