douruyun8153 2017-02-10 10:02
浏览 46

PHP soap客户端http标头

I am trying to add clientid in http header in soap client but unable to do so. After adding the clientid I am getting empty response, when I print the header it is not showing the clientid which I am passing.

$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);

I think I am not setting the header correctly therefore not getting soap response nor it is appearing in header. I am getting proper response when send request through soapui after setting the header.

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 用stata实现聚类的代码
    • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
    • ¥170 如图所示配置eNSP
    • ¥20 docker里部署springboot项目,访问不到扬声器
    • ¥15 netty整合springboot之后自动重连失效
    • ¥15 悬赏!微信开发者工具报错,求帮改
    • ¥20 wireshark抓不到vlan
    • ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真
    • ¥20 设计一款异域新娘的视频相亲软件需要哪些技术支持
    • ¥15 stata安慰剂检验作图但是真实值不出现在图上