如何使用SoapServer,NuSoap或ZEND_SOAP_SERVER发送RAW Soap

时间:2012-02-20 16:03:55

标签: php web-services soap zend-soap

我的任务是在PHP(5.3)中设置服务器并使用已准备好的消息响应客户端。

是否有任何方法可以使用SoapServer,NusoapServer或Zend发布/响应原始数据?

1 个答案:

答案 0 :(得分:2)

如果要检索原始XML请求文档,处理它然后发送原始XML响应文档,那么上述库中没有一个可能会帮助您,因为它们都是专门用于保护您免受这种复杂性的影响

为了接收原始XML数据,您需要读取原始POST数据,最好这样做:

$requestDocument = file_get_contents('php://input');

然后,您需要对其进行处理,构建您的回复文档并使用printecho进行传输。