<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ## 請求信息 `Request`對象支持獲取當前的請求信息,包括: | 方法 | 含義 | | --- | --- | | `host` | 當前訪問域名或者IP | | `scheme` | 當前訪問協議 | | `port` | 當前訪問的端口 | | `remotePort` | 當前請求的REMOTE\_PORT | | `protocol` | 當前請求的SERVER\_PROTOCOL | | `contentType` | 當前請求的CONTENT\_TYPE | | `domain` | 當前包含協議的域名 | | `subDomain` | 當前訪問的子域名 | | `panDomain` | 當前訪問的泛域名 | | `rootDomain` | 當前訪問的根域名 | | `url` | 當前完整URL | | `baseUrl` | 當前URL(不含QUERY\_STRING) | | `query` | 當前請求的QUERY\_STRING參數 | | `baseFile` | 當前執行的文件 | | `root` | URL訪問根地址 | | `rootUrl` | URL訪問根目錄 | | `pathinfo` | 當前請求URL的pathinfo信息(含URL后綴) | | `ext` | 當前URL的訪問后綴 | | `time` | 獲取當前請求的時間 | | `type` | 當前請求的資源類型 | | `method` | 當前請求類型 | | `rule` | 當前請求的路由對象實例 | 對于上面的這些請求方法,一般調用無需任何參數,但某些方法可以傳入`true`參數,表示獲取帶域名的完整地址,例如: ~~~ use think\facade\Request; // 獲取完整URL地址 不帶域名 Request::url(); // 獲取完整URL地址 包含域名 Request::url(true); // 獲取當前URL(不含QUERY_STRING) 不帶域名 Request::baseFile(); // 獲取當前URL(不含QUERY_STRING) 包含域名 Request::baseFile(true); // 獲取URL訪問根地址 不帶域名 Request::root(); // 獲取URL訪問根地址 包含域名 Request::root(true); ~~~ > 注意`domain`方法的值本身就包含協議和域名 ## 獲取當前控制器/操作 可以通過請求對象獲取當前請求的控制器/操作名。 | 方法 | 含義 | | --- | --- | | `controller` | 當前請求的控制器名 | | `action` | 當前請求的操作名 | 獲取當前控制器 ``` Request::controller(); ``` 返回的是控制器的駝峰形式(首字母大寫),和控制器類名保持一致(不含后綴)。 如果需要返回小寫可以使用 ``` Request::controller(true); ``` 如果要返回小寫+下劃線的方式,可以使用 ``` parse_name(Request::controller()); ``` 獲取當前操作 ``` Request::action(); ``` 返回的是當前操作方法的實際名稱,如果需要返回小寫可以使用 ``` Request::action(true); ``` 如果要返回小寫+下劃線的方式,可以使用 ``` parse_name(Request::action()); ``` 如果使用了多應用模式,可以通過下面的方法來獲取當前應用 ``` app('http')->getName(); ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看