我需要一个基于 nusoap lib 的 php 客户端。在启用 haeder auth 的情况下获得 asmx 服务响应:
这是请求(使用soapUI):
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:res="namespaceurl">
<soap:Header>
<res:AuthHeader>
<!--Optional:-->
<res:UserName>myuser</res:UserName>
<!--Optional:-->
<res:Password>mypass</res:Password>
</res:AuthHeader>
</soap:Header>
<soap:Body>
<res:LoanStatus>
<res:iAccountNbr>?</res:iAccountNbr>
<res:iResortNbr>?</res:iResortNbr>
<!--Optional:-->
<res:strXRef></res:strXRef>
</res:LoanStatus>
</soap:Body>
</soap:Envelope>
这是响应(soapUI):<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:res="namespaceurl">
<soap:Header>
<res:AuthHeader>
<!--Optional:-->
<res:UserName>myuser</res:UserName>
<!--Optional:-->
<res:Password>mypass</res:Password>
</res:AuthHeader>
</soap:Header>
<soap:Body>
<res:LoanStatus>
<res:iAccountNbr>?</res:iAccountNbr>
<res:iResortNbr>?</res:iResortNbr>
<!--Optional:-->
<res:strXRef></res:strXRef>
</res:LoanStatus>
</soap:Body>
</soap:Envelope>