Я работаю над написанием клиентского приложения SOAP на основе PHP, которое использует библиотеки SOAP, родные для PHP5. Мне нужно отправить файл cookie HTTP и дополнительный заголовок HTTP как часть запроса. Часть cookie не проблема:
Код:
$client = new SoapClient($webServiceURI, array("exceptions" => 0, "trace" => 1, "encoding" => $phpInternalEncoding));
$client->__setCookie($kkey, $vvalue);
Моя проблема - заголовок HTTP. Я надеялся, что в библиотеках SOAP будет функция с именем
__ setHeader
или
__ setHttpHeader
. Но не тут-то было.
Кто-нибудь еще занимался этим? Есть ли обходной путь? Будет ли проще работать с другой библиотекой SOAP? Спасибо.
(Я нашел этот неотвеченный вопрос здесь http://www.phpfreaks.com/forums/index.php?topic=125387.0 , я скопировал его b / c, у меня такая же проблема )