#### 请求信息
每次请求还包含了URL信息、路由信息、模块/控制器/操作名称、客户端请求IP、请求类型以及请求头信息等等,我们统称之为请求信息。
使用param方法获取请求变量无需判断当前的请求类型,如果你确实需要获取当前的请求类型,则可以使用method方法。
~~~
<?php
namespace app\index\controller;
class Index
{
public function hello()
{
// 获取当前请求类型
return '当前请求类型:' . request()->method();
}
}
~~~
有时候,需要判断当前的请求是否为ajax,就可以使用isAjax方法来判断:
~~~
<?php
namespace app\index\controller;
class Index
{
public function hello()
{
// 判断是否ajax提交
return '是否AJAX请求:' . var_export(request()->isAjax(), true);
}
}
~~~
请求对象中关于请求信息的方法包括:
![](https://box.kancloud.cn/b90bc058b7790eda6e6e8567867d3dd9_448x822.png)