我使用Zend Rest Server类来处理rest srvice:
public function restAction() {
$service = new Zend_Rest_Server();
$service->setClass($this->_serviceClassName);
$service->handle();
}
在Zend_Rest_Server中的响应头
<myApi generator="zend" version="1.0">
如何将生成器更改为其他字符串?
谢谢阿曼。
答案 0 :(得分:0)
嗯,我发现不是那么优雅的解决方案,但它有效:
$service->returnResponse(TRUE);
$response = $service->handle();
header('Content-Type: text/xml');
// replace generator="zend" with my_app
echo str_replace('generator="zend"', 'generator="my_app"', $response);