请求处理 - 请求组件 ¶
作者:KK
发表日期:2016.12.11
列一下你可能需要的request组件属性,其实看类文档也能知道
$request = Yii::$app->request;
var_export([
$request->isAjax, //是否ajax请求
$request->method, //请求方法名称
$request->isGet, //是否get请求方法
$request->isPost, //是否post请求方法
$request->referer, //来源地址
$request->userIP, //客户端IP
$request->userAgent, //客户端代理
$request->url, //当前请求的相对URL
$request->absoluteUrl, //当前请求的完整URL
$request->baseurl, //当前站点的基础网址
$request->pathinfo, //就是pathinfo部分,网址后面那块(不含get参数和锚点)
$request->cookies->toArray(), //请求发送过来的cookie
$request->hostInfo, //host信息,包括协议和host+端口部分
$request->port, //当前站点的端口
$request->queryString, //queryString
]);
然后就是经常使用get和post方法获取请求参数了,这个已经在获取请求参数里讲过