Pregunta

Para propósitos de depuración que me gustaría ver qué solicitud SOAP y las respuestas se envían de ida y vuelta entre un SoapClient y SoapServer.

Recuerdo haber visto una vez que algunos métodos en los casos de SoapServer o SoapClients fueron capaces de rastrear estos mensajes SOAP. ¿Es realmente posible? O alguna otra forma de poder ver los sobres SOAP?

Gracias de antemano.

¿Fue útil?

Solución

soapUI es de hecho una herramienta valiosa. Usted también puede encontrar Wireshark útil, y puede utilizar las funciones de depuración de SOAP API de PHP. P.ej. getLastRequestHeaders , getLastRequest y el correspondiente getLastResponseHeaders , getLastResponse

Otros consejos

echar un vistazo a soapUI , es un realmente gran herramienta para la prueba de jabón servicios.

La clase SoapClient tiene estos métodos:

public string __getLastRequest ( void )
public string __getLastRequestHeaders ( void )
public string __getLastResponse ( void )
public string __getLastResponseHeaders ( void )

hace referencia a partir de: http://php.net/manual/en/class.soapclient .php

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top