我正在 Yii 1.1.10 中制作一个 RESTful API。在POST
请求中,我可以使用从请求正文中获取参数
$GLOBALS['HTTP_RAW_POST_DATA'];
虽然它可能不是 Yii 中的理想解决方案。但我无法在GET
REST 请求中获取正文参数。我知道对于 REST 中的 GET,应该在 URL 中发送参数,但我想从正文中获取编码数据。
在 Yii 中有一个非常有用的类 ChttpRequest,你应该检查CHttpRequest->getRawBody()
编辑:在应用程序中实际使用它:Yii::app()->request->getRawBody()