在 java 中,如何检查 SOAP Request XML 的版本是 SOAP 1.1 还是 SOAP 1.2。
问问题
11976 次
1 回答
20
是的,有办法做到这一点。认为以下是您的 SOAP 消息
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Header>
.........
</soapenv:Header>
<soapenv:Body>
....
</soapenv:Body>
您可以使用soapenv 属性区分这两者。
SOAP 1.1:http: //schemas.xmlsoap.org/soap/envelope/
SOAP 1.2:http ://www.w3.org/2003/05/soap-envelope
所以你会发现上面的soap消息和SOAP 1.1有关。认为这会对您有所帮助。
有关更多详细信息,请参阅:WSO2 图书馆关于此的文章
于 2013-12-11T08:22:33.467 回答