Java 如何识别soap请求是soap 1.1还是soap 1.2

Java 如何识别soap请求是soap 1.1还是soap 1.2,java,soap,soap1.2,Java,Soap,Soap1.2,在java中,如何检查SOAP请求XML的版本是SOAP1.1还是SOAP1.2。是的,有一种方法可以做到这一点 <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

在java中,如何检查SOAP请求XML的版本是SOAP1.1还是SOAP1.2。

是的,有一种方法可以做到这一点

<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:

SOAP 1.2:

因此,您会发现上面的soap消息与soap 1.1相关。我想这会对你有帮助


有关更多详细信息,请参阅:在此

上,您是否随身携带WSDL文件?