Yii框架1.1在控制器动作中获取http请求头
API网址是www.example.com/api/users?name=test
curl命令curl -H“Connection:keep-alive n User-Agent:Mozilla / 5.0 n Accept:application / json”http://www.example.com/api/users?name=test
在API控制器用户操作中,如何获取标题信息
public function actionUsers()
{
$this->_checkAuth();
// Get Accept type info ???
}
使用CHttpRequest::acceptTypes
,其中:
返回用户浏览器接受类型,如果不存在则返回null。
CHttpRequest
是一个默认组件,可以通过Yii::app()->request
进行访问:
public function actionUsers()
{
$this->_checkAuth();
$types = Yii::app()->request->acceptTypes;
}
链接地址: http://www.djcxy.com/p/87303.html
上一篇: Yii framework 1.1 get the http request Header in Controller action
下一篇: How can I convert Csv to Json and recieve Post with Php?