# 获取用户请求类型 通常情况下 我们浏览器访问我们的网站时都是使用 GET 而提交表单大多都是使用POST 以及JS脚本AJAX访问 如果在控制器中获取访问者的请求类型呢 目前框架已经直接内置了常量 | 常量名 | 说明 | | --- | --- | | IS_GET | 直接访问的GET方式 | | IS_POST | 直接访问的POST方式 | | IS_AJAX | 直接访问的AJAX方式 | 目前就内置了3个常用的判断 他们的值将会是 bool类型 使用场景演示 ~~~ <?php namespace Action; use HY\Action; class Index extends Action { public function Index(){ if(IS_POST) echo '用户采用了POST访问'; elseif(IS_GET) echo '用户采用了GET访问'; elseif(IS_AJAX) echo '用户采用了AJAX访问'; } } ~~~ 并不是3个类型 只有一个是 true ~~~ <?php namespace Action; use HY\Action; class Index extends Action { public function Index(){ if(IS_POST && IS_AJAX) echo '用户采用了AJAX POST访问'; } } ~~~