[英]PHP Soap Header help
我有一个相当简单的php / soap标题问题。
这就是我需要的。
<ns1:Identity token="123456789"></ns1:Identity>
这就是我得到的......
<ns1:Identity><item><key>token</key><value>123456789</value></item></ns1:Identity>
使用此代码...
$headers[] = new SoapHeader('http://qpricer.com/Services/Pricing','Identity',array('token'=> '123456789'));
$client->__setSoapHeaders($headers);
使用soapui,我已将问题缩小到此处。
我如何从第二个到第一个?
非常感谢您的帮助,感谢您的时间。
因为这是我必须设置的唯一标头,所以我能够使用以下代码修复它。
$headers[] = new SoapHeader('http://www.qpricer.com/Services/Pricing','Identity token="123456789"',null);
这产生了以下XML
<ns1:Identity token="123456789"/>
它工作了!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.