1
我想獲得POST
數據發送到頁面控制器在init()
函數,但我得到的是一個空的數組。在zend休息控制器中獲取帖子變量
但是,獲取getRawBody
會顯示數據。
下面是我用命令:
curl http://localhost/api/page/7 -X PUT -d "test=true"
,輸出是:
陣列 ( ) 測試=真
class Api_PageController extends Zend_Rest_Controller
{
public function init()
{
$this->_helper->viewRenderer->setNoRender();
$this->_helper->layout->disableLayout();
print_r($this->getRequest()->getPost());
print_r($this->getRequest()->getRawBody());
}
}
由於它的工作原理:) – debianek 2012-04-02 11:23:42