0

我试图在 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()

        ));
    }
4

1 回答 1

0

能够通过在 Soap 服务器中添加行 setResponse(true) 来解决问题。

于 2013-08-05T10:11:44.237 回答