YII2.0框架(一)请求处理类参考yiiwebRequest

xiaoxiao2021-02-28  153

摘自: http://www.yiichina.com/doc/api/2.0/yii-web-request         $request = Yii::$app->request; // 请求对象         // $request->enableCsrfValidation = false; //取消CSRF验证         $resolve = $request->resolve(); // 请求拆分         $getHeaders = $request->getHeaders(); //请求头集合         $getMethod = $request->getMethod(); //请求方式         $getRawBody = $request->getRawBody(); //原生请求体         $getBodyParams = $request->getBodyParams(); // 原生请求体         // $request->setBodyParams(array('id' => 1)); // 设置请求体参数         $getBodyParam = $request->getBodyParam('id'); // 原生请求体         $post = $request->post(); // post请求         $get = $request->get(); // get请求         // $request->setHostInfo('wwww.baidu.com'); // 设置URL的协议和主机名         $getHostInfo = $request->getHostInfo(); // 当前URL的协议和主机名         $getHostName = $request->getHostName(); // 当前URL主机名         $request->setBaseUrl('admin/index'); // 设置应用的相对URL         $getBaseUrl = $request->getBaseUrl(); // 返回应用的相对URL         $getScriptUrl = $request->getScriptUrl(); // 当前URL主机名         $getPathInfo = $request->getPathInfo(); // 当前请求URL的路径信息         $getUrl = $request->getUrl(); // 当前请求相对URL         $getReferrer = $request->getReferrer(); // 当前URL的上一链接         $getUserAgent = $request->getUserAgent(); // 用户代理头         $getUserIP = $request->getUserIP(); // 用户IP         $getUserHost = $request->getUserHost(); // 用户主机         // $request->setAcceptableContentTypes(array('text/html'=>array('q'=>'1.2')));// 设置用户可接收的内容类型         $getAcceptableContentTypes = $request->getAcceptableContentTypes(); // 用户可接收的内容类型         $getContentType = $request->getContentType(); // 请求内容类型 POST:application/x-www-form-urlencoded         // $request->setAcceptableLanguages(array('zh-CN', 'zh')); // 设置用户可接收的语言类型         $getAcceptableLanguages = $request->getAcceptableLanguages(); // 用户可接收的语言类型         $getPreferredLanguage = $request->getPreferredLanguage(); // 用户在应用中语言偏好         $getETags = $request->getETags(); // getETags         $getCookies = $request->getCookies(); // cookie集合         $getCsrfToken = $request->getCsrfToken(); // 获得CSRF验证TOKEN         $getCsrfTokenFromHeader = $request->getCsrfTokenFromHeader(); // 获得CSRF验证TOKEN         $getScriptFile = $request->getScriptFile(); // 入口脚本文件 D:/wamp/www/01-project/leyi/admin/web/index.php
转载请注明原文地址: https://www.6miu.com/read-21376.html

最新回复(0)