2011-09-16 1 views
0

私は残りsrviceを処理するためにZendの休憩Serverクラスを使用します。Zend_Rest_ServerでZend_Rest_Serverレスポンスヘッダ 'zend'を「my_api」に変更するにはどうすればよいですか?

public function restAction() { 
     $service = new Zend_Rest_Server(); 
     $service->setClass($this->_serviceClassName); 
     $service->handle(); 
    } 

レスポンスヘッダ

<myApi generator="zend" version="1.0"> 

異なる文字列に発電を変更する方法は?

ありがとうArman。

答えて

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); 
関連する問題