我试图在 zf2 的 onBootstrap 函数中得到响应。它给了我详细的getRequest 对象,即已经发出的Soap 请求。但它并没有完全给我getResponse 对象,即Soap 响应。它作为响应返回的唯一内容是HTTP/1.1 200 OK。引导代码如下:
public function onBootstrap(MvcEvent $e)
{
$app = $e->getApplication();
$em = $app->getEventManager();
$response = new Response();
$logger = $sm->get('Zend\Log\Logger');
$params = $e->getParams();
$logger->debug(sprintf(
'Route event with route %s with name %s, response: %s ',
json_encode($params),
$e->getApplication()->getRequest(),
$e->getApplication()->getResponse()
));
}