Attached document 'SOAP Protocol Usage for ARS SPML.docx' explains the difference in sending request to SOAP 1.1 and SOAP 1.2 protocols.
Below sample SPML requests(User object Lookup) demonstrate the usage of SOAP 1.1 and SOAP 1.2 protocols.
Request using protocol SOAP 1.1
Request message:
<?xml version="1.0"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<lookupRequest xmlns="urn:oasis:names:tc:SPML:2:0" returnData="everything">
<psoID ID="CN=AU_Mar271,OU=Azure_OU,DC=Replication,DC=cork,DC=lab,DC=local"/>
</lookupRequest>
</soap:Body>
</soap:Envelope>
Response is Success.
Request using SOAP 1.2
Request message:
<?xml version="1.0"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
<soap:Body>
<lookupRequest xmlns="urn:oasis:names:tc:SPML:2:0" returnData="everything">
<psoID ID="CN=AU_Mar271,OU=Azure_OU,DC=Replication,DC=cork,DC=lab,DC=local"/>
</lookupRequest>
</soap:Body>
</soap:Envelope>
Response is Success.