SOAP PHP服务器端调试

| 我进入了一个调试由未知方编写的PHP SOAP服务器(SoapServer)的项目。它由c#SOAP客户端使用,我没有访问源代码的权限(换句话说,我不能使用__getLastResponse来查看其获取的内容)。我正在尝试捕获服务器响应的XML输出。由于SSL层用于加密XML消息,因此无法进行流量监听(wireshark等)。在弄清楚如何查看服务器发送的XML消息方面的任何帮助将不胜感激。     
已邀请:
这里有一个很好的示例,用于扩展SoapServer类并获取Soap XML请求和响应:http://blog.mayflower.de/archives/179-Extending-class-SoapServer-PHP5-for-debugging.html     
SoapServer看起来像这样,还是这样?如果是前者,那您就是一棵树,一年之内的每条梯子都会被金刚狼猛烈破坏。相反,它是编译后的代码的二进制二进制文件,没有转义。 如果是后者,您可能会有希望-可以将
service
方法的第三个参数设置为true以获取响应数据,而不是盲目地将其发送出去。 也有传言说,古老的“ nuSOAP”库具有服务器模式,但是该项目似乎已经融入其中,并附带了文档。 从长远来看,使用在病理上不会倒退的Web服务层可能会更好地为您提供服务,尽管这可能不是您的选择。     

要回复问题请先登录注册