我在php中使用WCF Web服务,需要将参数传递给webservice的功能。 xml请求看起来像从SOAPUI中获取:
<soapenv:Body>
<tem:Display>
<!--Optional:-->
<tem:req>
<!-- Here are parameters -->
</tem:req>
</tem:Display>
<soapenv:Body>
如何在这种情况下传递参数?
答案 0 :(得分:0)
启动xml正文时需要使用标题('Content-type:text / xml'),请参阅下面的示例并尝试使用代码:
答案 1 :(得分:0)
如果我们的参数作为数组传递:
$parameters = array('param1' => 'value1', 'param2'=> 'value2');
对于上述请求,我们需要嵌套为:
$parameters = array(
'req' => array('param1' => 'value1', 'param2'=> 'value2')
);
这是我们将对象作为参数传递的方式。