PHP soap客户端http标头

时间:2017-02-10 10:02:52

标签: php http soap header

我正在尝试在soap客户端的http标头中添加clientid但无法这样做。添加clientid后,我得到空响应,当我打印标题时,它没有显示我传递的clientid。

$url = "http://xxxx.xxx.xxx?getdatawsdl";


$context = array('http' =>
    array(
        'header'  => 'clientid: xxxx',
    )
);


$soap_options = array(
    'trace' => 1,
    'exceptions' => 0,
    'stream_context' => stream_context_create($context)
);

$client = new SoapClient($url,$soap_options);

我认为我没有正确设置标题因此没有得到肥皂响应,也没有出现在标题中。 在设置标题后通过soapui发送请求时,我得到了正确的响应。

0 个答案:

没有答案