我正在使用HttpPost
请求正文来执行SOAP API上的Web服务调用。我在每个Web服务调用中都有头XML。
标题结构如下:
<soapenv:Header>
<authentication-header xmlns="mywebsite.com" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<EncryptedSignature xmlns="http://schemas.datacontract.org/2004/07/OE.ServiceBase.Contracts">mytoken</EncryptedSignature>
</authentication-header>
</soapenv:Header>
我已将Content-Type
添加为text/xml
httpPost.setHeader("Content-Type", "text/xml");
我无法在网络服务中添加此标头。任何人都可以帮助我。
注意:我没有使用Ksoap库。