Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/12/2016, 09:40
Avatar de Mahalo
Mahalo
 
Fecha de Ingreso: julio-2004
Ubicación: Mallorca (Illes Balears)
Mensajes: 1.121
Antigüedad: 20 años, 4 meses
Puntos: 12
Respuesta: Cabecera Accept-Encoding para SoapClient

Me respondo yo mismo ya que encontré la solución. Me estaba equivocando; el server soap me devolvía un aviso de que necesitaba añadir a la cabecera el parámetro Accept-Encoding. Me cegué con que debía incluirlo como SoapHeader.
La solución es más simple: hay que añadirlo a las opciones de constructor de SoapClient. Así:
Código PHP:
$client = new SoapClient("some.wsdl", array('compression' => SOAP_COMPRESSION_ACCEPT SOAP_COMPRESSION_GZIP)); 
Perdonad las molestias y aquí lo dejo por si alguien se encuentra con el problema.
__________________
Los ignorantes se empeñan en enseñar. Los sabios en aprender.
SourceForge