3

私はクライアント用のAPIスクリプトに取り組んでおり、コンテンツの長さを要求するために要求が必要なサービスの1つです。私の知る限り、PHPはヘッダーでContent-Lengthを送信できません。私は間違っている可能性がありますが、それがなければ、私は取得し続けます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);
}
4

1 に答える 1

10

あなたのwsdlURIはファイルを提供しませんwsdl、それは問題です...使用http://admin.stock.imdfulfilment.com/api/service.asmx?wsdl

于 2012-06-18T19:40:59.787 に答える