Simon Fell > Its just code > SOAP 1.2

Saturday, July 26, 2003

Just sent my first external SOAP 1.2 request against Bob's White Mesa SOAP 1.2 test service.
POST /soap12/test-rpc-lit HTTP/1.1
Host: www.whitemesa.net
Accept-Charset: UTF-8, UTF-16;q=0.8, iso-8859-1;q=0.8
Accept-Encoding: deflate
Content-Type: application/soap+xml; charset="utf-8"; action="http://soapinterop.org/"
User-Agent: PocketSOAP/2.0/alpha1
Content-Length: 347

<E:Envelope
	xmlns:a="http://soapbuilders.org/rpc-lit-test"
	xmlns:XS="http://www.w3.org/2001/XMLSchema"
	xmlns:XI="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:E="http://www.w3.org/2003/05/soap-envelope"><E:Body>
<a:echoString><inputString XI:type="XS:string">hello world from PocketSOAP</inputString>
</a:echoString></E:Body></E:Envelope>
HTTP/1.1 200 OK
Date: Sat, 26 Jul 2003 19:57:11 GMT
Server: WhiteMesa SOAP Server/3.2
Content-Type: application/soap+xml; charset="utf-8"
Content-Length: 394
Connection: close

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://www.w3.org/2003/05/soap-envelope">
<SOAP-ENV:Body><m:echoStringResponse xmlns:m="http://soapbuilders.org/rpc-lit-test">
<SOAP-RPC:result xmlns:SOAP-RPC="http://www.w3.org/2003/05/soap-rpc">return</SOAP-RPC:result>
<return>hello world from PocketSOAP</return>
</m:echoStringResponse>
</SOAP-ENV:Body></SOAP-ENV:Envelope>