PHP SOAP запрос
Я работаю над сценарием API для клиента, и одна из служб, в которой они нуждаются, запрашивает длину содержимого. Насколько мне известно, PHP не может отправлять длину содержимого в заголовке. Я могу ошибаться, но без этого я продолжаю получать Premature end of data in tag html line 3 [string:Exception:private] => [code:protected] => 0 [file:protected] =>
Код выглядит следующим образом:
<?
try
{
$soap_url = 'http://admin.stock.imdfulfilment.com/api/service.asmx';
$client = new SoapClient($soap_url);
$header = new SoapHeader(
'http://admin.stock.imdfulfilment.com/api/service/',
'GetCouriers',
array(
'Content-Length' => '255'
)
);
$client->__setSoapHeaders($header);
var_dump($client->__getFunctions());
}
catch (Exception $e)
{
print_r($e);
}