gpt4 book ai didi

php - 关于 Zend_Controller_Request_Abstract 的一些不清楚的事情

转载 作者:行者123 更新时间:2023-12-03 23:04:49 25 4
gpt4 key购买 nike

我发现 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com