Php Yii framework 1.1在控制器操作中获取http请求头

Php Yii framework 1.1在控制器操作中获取http请求头,php,curl,yii,Php,Curl,Yii,API url是www.example.com/API/users?name=test curl命令curl-H“连接:保持活动\n用户代理:Mozilla/5.0\n接受:应用程序/json” 在API控制器用户操作中,如何获取标头信息 public function actionUsers() { $this->_checkAuth(); // Get Accept type info ??? } 使用以下内容: 返回用户浏览器接受

API url是www.example.com/API/users?name=test

curl命令curl-H“连接:保持活动\n用户代理:Mozilla/5.0\n接受:应用程序/json”

在API控制器用户操作中,如何获取标头信息

public function actionUsers()  
    {  
       $this->_checkAuth();  

        // Get Accept type info ???
}
使用以下内容:

返回用户浏览器接受类型,如果不存在,则返回null

chttrequest
是默认组件,可以通过
Yii::app()->request
访问:

public function actionUsers()  
{  
    $this->_checkAuth();
    $types = Yii::app()->request->acceptTypes;
}