Note SoapClient does not wait for a response for one-way operations (i.e. <wsdl:operation>s that do not have a <wsdl:response>)! To see if a request failed, use
$sc = new SoapClient( 'some.wsdl', array('features'=>SOAP_WAIT_ONE_WAY_CALLS));
See http://bugs.php.net/bug.php?id=36083 and http://bugs.php.net/bug.php?id=49278
SoapClient::__getLastResponseHeaders
(PHP 5 >= 5.0.1)
SoapClient::__getLastResponseHeaders — Devuelve los encabezados SOAP de la última respuesta
Descripción
public string SoapClient::__getLastResponseHeaders
( void
)
Devuelve los encabezados SOAP de la última respuesta
Nota:
Esta función solo funciona si el objecto SoapClient fue creado con la opción trace establecida como
TRUE.
Parámetros
Esta función no tiene parámetros.
Valores devueltos
La última respuesta de los encabezados SOAP.
Ejemplos
Ejemplo #1 Ejemplo de SoapClient::__getLastResponse()
<?php
$client = SoapClient("some.wsdl", array('trace' => 1));
$result = $client->SomeFunction();
echo "RESPONSE HEADERS:\n" . $client->__getLastResponseHeaders() . "\n";
?>
Ver también
- SoapClient::__getLastRequestHeaders() - Devuelve los encabezados SOAP de la última petición
- SoapClient::__getLastRequest() - Devuelve la última petición SOAP
- SoapClient::__getLastResponse() - Devuelve la última respuesta SOAP
jeroen{at}asystance{dot}nl ¶
3 years ago
