0

我是zend框架的新手,我通过这种方式使用post方法将一些数据发送到一个动作:

$config = array(
    'adapter'   => 'Zend_Http_Client_Adapter_Curl',
);

$client = new Zend_Http_Client('http://example.com/api/last-news', $config);
$client->setParameterPost('name' ,'value');
$dataresult = $client->request('POST')->getBody();

当我使用它时lastNewsAction(),它传递给我空数组,但是当我将这些数据发送到框架外的一个简单文件(类似于http://example.com/test.php)时,它具有正确的值。那么如何在操作中检索变量?ApiController.phpvar_dump($_POST)$_POST$_POST

4

1 回答 1

2

或者,如果您想要所有这些...

if ($this->getRequest()->isPost()) {        
    $postData = $this->getRequest()->getPost();
    ...
于 2012-09-06T17:39:36.217 回答