Soap Version Http //schemas.xmlsoap.org/wsdl/soap/

/ Comments off

In WSDL, if you look at the Binding section, you will clearly see that soap binding is explicitly mentioned if the service uses soap 1.2. Refer the below sample. If the web service use soap 1.1, it will not explicitly define any soap version in the WSDL file under binding section. Refer the below sample. How to determine the SOAP version of the SOAP message? But remember that this is not much recommended way to determine the soap version that your web services uses.

  1. Give More Feedback

WSDL Binding for SOAP 1.2. There are three key differences from the SOAP 1.1 binding: A new namespace: http://schemas.xmlsoap.org/wsdl/soap12/.

Give More Feedback

The version of the soap message can be determined using one of following ways. Checking the namespace of the soap message SOAP 1.1 namespace: SOAP 1.2 namespace: 2. Checking the transport binding information (http header information) of the soap message SOAP 1.1: user text/xml for the Context-Type POST /MyService HTTP/1.1 Content-Type: text/xml; charset='utf-8' Content-Length: xxx SOAPAction: 'urn:uuid:myaction' SOAP 1.2: user application/soap+xml for the Context-Type POST /MyService HTTP/1.1 Content-Type: application/soap+xml; charset='utf-8' Content-Length: xxx SOAPAction: 'urn:uuid:myaction' 3.

Soap Version Http //schemas.xmlsoap.org/wsdl/soap/

Using SOAP fault information The structure of a SOAP fault message between the two versions are different.