CakePHP2 Request请求对象中文教程
CakeRequest是CakePHP默认的请求对象。该类用于对请求数据的处理与交互。在每一次请求过程中,CakeRequest对象都会被创建,并通过引用的方式传递到应用程序需要使用这些数据的层中(如控制器,视图)。默认的,CakeRequest对象被赋予$this->request,可以在控制器,视图和助手类中使用。通过控制器引用的方式,也可以在组件类中使用请求对象。总的来说,CakeRequest对象主要负责以下几个功能:
CakeRequest提供了多个接口用于获取请求参数。第一种方式是通过数组索引的形式,第二种通过$this->request-params,第三种通过对象属性的形式。例如获取当前请求的控制器。
}));框架默认的环境检测方式如下,
这里再一次讲CakeRequest中关于路径、当前URL地址的一些方法和属性做下比较。
更多关于CakePHP的CakeRequest对象的属性及方法,可以参考官方提供的CakeRequest API。