浏览代码

update scheme

zjh 1 月之前
父节点
当前提交
6fce01eeb0
共有 2 个文件被更改,包括 4 次插入0 次删除
  1. 1 0
      src/Base/Request.php
  2. 3 0
      src/Request/Http.php

+ 1 - 0
src/Base/Request.php

@@ -8,6 +8,7 @@ use Qii\Request\Url;
 abstract class Request
 abstract class Request
 {
 {
     public $host = '';
     public $host = '';
+    public $scheme = '';
     public $module;
     public $module;
     public $controller;
     public $controller;
     public $action;
     public $action;

+ 3 - 0
src/Request/Http.php

@@ -13,6 +13,9 @@ final class Http extends Request
      */
      */
     public function __construct($requestURI = null, $baseURI = null)
     public function __construct($requestURI = null, $baseURI = null)
     {
     {
+        if(isset($_SERVER['REQUEST_SCHEME'])) {
+            $this->scheme = $_SERVER['REQUEST_SCHEME'];
+        }
         if (isset($_SERVER['REQUEST_METHOD'])) {
         if (isset($_SERVER['REQUEST_METHOD'])) {
             $this->method = $_SERVER['REQUEST_METHOD'];
             $this->method = $_SERVER['REQUEST_METHOD'];
         } else {
         } else {