如何在laravel中转储SoapServer调试请求?

时间:2017-12-11 13:03:25

标签: laravel-5 soapserver

soapClient有方法getLastRequestHeaders()和getLastRequest()。但是如何在laravel中的soapServer中转储最后一个请求?

1 个答案:

答案 0 :(得分:0)

SoapServer没有getLastRequestHeadersgetLastRequest个功能。

创建新的SoapClient时,请添加trace作为参数:

$soap = new SoapClient($$wsdl, array( 'trace' => true );

然后你可以使用:

print_r( $soap->__getLastRequest() );
print_r( $soap->__getLastRequestHeaders() );
print_r( $soap->__getLastResponse() );
print_r( $soap->__getLastResponseHeaders() );