有没有办法通过SOAP服务器获取SOAP请求和响应。我知道我可以通过SOAP客户端获取它吗? 任何帮助将不胜感激。
答案 0 :(得分:1)
我能够在我的SOAP服务器上获取请求xml,我们可以通过以下行获取: - 的file_get_contents( 'PHP://输入') 这为我们提供了原始POST数据。 但仍然在努力应对xml.Hope也找到了解决方案。
答案 1 :(得分:0)
在一天结束时,SOAP调用只是http。
要获取原始SOAP XML请求,请使用PHP函数http_get_request_body()
或使用$GLOBALS['HTTP_RAW_POST_DATA']
变量。
要获取XML响应,您可以在使用$soapServer->handle();
$xml = ob_get_contents();
之后捕获它,就像获取网页输出一样。