SoapClient define o cabeçalho HTTP personalizado

Estou trabalhando para escrever um aplicativo cliente SOAP baseado em PHP que usa as bibliotecas SOAP nativas do PHP5. Preciso enviar um cookie HTTP e um cabeçalho HTTP adicional como parte da solicitação. A parte do cookie não é problema:

Código

$client = new SoapClient($webServiceURI, array("exceptions" => 0, "trace" => 1, "encoding" => $phpInternalEncoding));
$client->__setCookie($kkey, $vvalue);

Meu problema é o cabeçalho HTTP. Eu esperava que houvesse uma função chamada

__ setHeader

o

__ setHttpHeader

nas bibliotecas SOAP. Mas não tive essa sort

Alguém mais lidou com isso? Existe uma solução alternativa? Uma biblioteca SOAP diferente seria mais fácil de trabalhar? Obrigado

(Encontrei essa pergunta sem resposta aquihttp: //www.phpfreaks.com/forums/index.php? topic = 125387.0, Copiei b / c tenho o mesmo problema)

questionAnswers(5)

yourAnswerToTheQuestion