3

从 Yii 到 Yii 2.0 如何写这行代码:

Yii::app()->getRequest()->getRestParams()?

4

5 回答 5

2

你可以这样使用它

Yii::$app->request->getBodyParams()

还有更多类似的方法,请看这里https://www.yiiframework.com/doc/api/2.0/yii-web-request

参见指南文章https://www.yiiframework.com/doc/guide/2.0/en/runtime-requests

于 2018-06-22T02:29:38.657 回答
2

我相信它是

Yii::$app->request->restParams

或者

Yii::$app->getRequest()->getRestParams()

您可能会发现以下问题很有趣

https://github.com/yiisoft/yii/issues/259

于 2015-09-19T22:45:52.937 回答
2

在我看来,相当于

Yii::app()->getRequest()->getRestParams()

在 Yii 2 中是

Yii::$app->request->getBodyParams()

此外,如果您想知道请求的方法(POST、PATCH、DELETE 等),您可以使用Yii::$app->request->getMethod()

Request您可以在此处找到有关类实例的更多信息。

于 2016-08-03T18:20:08.103 回答
1

根据 Yii1,它的变化如下。

Yii::$app->request->bodyParams;

您也可以在此处查看其他详细信息。

http://www.yiiframework.com/doc-2.0/guide-runtime-requests.html

于 2016-01-31T10:33:45.540 回答
1

尝试以下

 Yii::$app->getRequest()->getQueryParam()

检查这个链接

于 2016-06-01T06:31:21.263 回答