作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我发现 Zend_Controller_Request_Abstract 类对于我的应用程序来说非常不够用,但也许我只是不知道 Zend Framework 中的一些方法或助手。我无法使用请求对象做一些事情。首先,我在 Controller 操作中这样获取它:
$request = $this->getRequest();
现在我想获取 GET 或 POST 参数,但这是不可能的。我唯一能做的就是:
$foo = $request->getParam('foo');
但我只想专门从 POST 或 GET 获取参数(不必使用 $_GET 和 $_POST 数组)。 Zend_Controller_Request_Abstract 搜索 POST 和 GET,这不是很有用,因为通常你确切地知道你想从哪里得到参数。
如何获取原始 POST 数据?
如何获取原始 PUT 数据?
最佳答案
您应该能够像这样链接 getRequest():
$postUsername = $this->getRequest()->getPost('username');
// Get All Post data
$postData = $this->getRequest()->getPost();
看看 Zend_Controller_Request_Http,它扩展了抽象类。至于 PUT 数据,我看到一种方法可以判断请求是否在 http Controller 的第 865 行附近被 PUT。
关于php - 关于 Zend_Controller_Request_Abstract 的一些不清楚的事情,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9142645/
我发现 Zend_Controller_Request_Abstract 类对于我的应用程序来说非常不够用,但也许我只是不知道 Zend Framework 中的一些方法或助手。我无法使用请求对象做一
我是一名优秀的程序员,十分优秀!