我想获取发布的数据。但我没有使用任何形式。数据由方法post
的jquery脚本提出,我想获取它。
我知道如何获取参数
$id = $this->getRequest ()->getParam ( 'id', null );
和表格值
$message = $form->getValue ( 'message' );
但是我想访问帖子数据而不是参数或表单值。有什么想法吗?
答案 0 :(得分:56)
这是我的解决方案;)
$this->getRequest()->getPost('id', null);
答案 1 :(得分:18)
实际上,这可能更符合您的需求。
$this->getRequest()->getRawBody();
https://framework.zend.com/manual/1.12/en/zend.controller.request.html
答案 2 :(得分:4)
这是另一个例子:
$this->getRequest()->getPost()->toArray()
答案 3 :(得分:3)
试试这个:
$request = $this->getRequest();
$request->getPost('field_name');