LastRequest为空,POST为空。如何从Zend Soap Server获取XML请求?

时间:2018-01-18 07:42:20

标签: php soap zend-soap

我已经使用下面的代码实现了一个zend soap服务器。为了我的目的,我需要能够访问完整的XML消息或至少它的标题。但是,SoapServer上的getLastRequest方法返回空,所有超级全局变量(例如$ _GET,$ _POST和whatnot)也是空的。有人有什么想法吗?

iterable

1 个答案:

答案 0 :(得分:0)

显然,Zend Soap Server在句柄后填充$ request属性(在getLastRequest中返回),所以我无法在我的方法中访问它。

但是我可以通过调用以下内容来访问XML:

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