SoapClient设置自定义HTTP标头
|
我正在写一些使用基于PHP5的SOAP库的基于PHP的SOAP客户端应用程序。我需要发送一个HTTP cookie和一个额外的HTTP标头作为请求的一部分。 Cookie部分没有问题:
码:
$client = new SoapClient($webServiceURI, array(\"exceptions\" => 0, \"trace\" => 1, \"encoding\" => $phpInternalEncoding));
$client->__setCookie($kkey, $vvalue);
我的问题是HTTP标头。我希望会有一个名为
__setHeader
要么
__setHttpHeader
在SOAP库中。但是没有这种运气。
还有其他人处理吗?有解决方法吗?使用不同的SOAP库会更容易吗?谢谢。
(我在http://www.phpfreaks.com/forums/index.php?topic=125387.0上找到了这个未解决的问题,我将其复制为b / c,因为我遇到了同样的问题)
没有找到相关结果
已邀请:
5 个回复
骂陋冠
郡豪靠暖
为陡土
也许有人搜索会发现这很有用。
岭取
然后转到同一个类的函数 并添加
周围某处(就在之前)
现在您可以轻松设置标题:
抽法
方法具有一个
参数,该参数采用一个
s数组。 您还可以使用Zend Framework的SOAP客户端,该客户端提供了一种便捷的方法。