<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                Response類中封裝了一些常用的文件頭和內容輸出方法,不是必須用的類,不過真的很好用! ### status ~~~ /** * 設置HTTP狀態碼 * 所有消息值和文本均來自于百度百科,HTTP狀態碼http://baike.baidu.com/view/1790469.htm * @access public static * @param int $status 狀態碼值,如:301 * @return string */ public static function status($status, $msg = null){} ~~~ 用法: ~~~ Response::status(404); Response::status(666,'hehe'); ~~~ ### msg 隨時可能被棄用的方法,不推薦使用。 ~~~ /** * 輸出消息,支持模版和設置http狀態碼 * @param string $msg * @param int $status */ public static function msg($msg, $url = null, $status = 200, $data = array()){} ~~~ 用法: ~~~ Response::msg('abc','http://www.baidu.com',404); ~~~ ### redirect ~~~ /** * 跳轉 * 直接URL * @param string $url * @param int $status */ public static function redirect($url, $status = 301){} ~~~ 用法: ~~~ Response::redirect('http://www.baidu.com'); ~~~ ### redirectU ~~~ /** * 跳轉 * 快捷URL * @param string $url * @param int $status */ public static function redirectU($url, $status = 301,$param=array()){} ~~~ 用法: ~~~ Response::redirectU('Home/Index/index'); // 跳轉到模塊/控制器/動作 Response::redirectU('Index/index'); // 跳轉到當前模塊/控制器/動作 Response::redirectU('index'); // 跳轉到當前模塊/當前控制器/動作 ~~~ ### setMime ~~~ /** * 獲取MIME,成功返回mime,失敗返回false * @access public static * @param string $ext 擴展名,如html。如果作為文件下載,可以傳入download * @return string */ public static function setMime($ext){} ~~~ 用法: ~~~ Response::setMime('download'); // 通用文件下載 Response::setMime('js'); // js // 更多用法請查看該方法源碼 ~~~ ### setDownFile ~~~ /** * 設置下載文件的文件名 * @param string $fileName */ public static function setDownFile($fileName){} ~~~ 用法: ~~~ Response::setDownFile('a.xls'); // 下載文件的文件名設為a.xls ~~~ ### lastModified ~~~ /** * 發送Last-Modified頭.時間驗證匹配返回true,不匹配返回false。 * @param string $modifiedTime 最后修改時間 * @param bool $notModifiedExit */ public static function lastModified($modifiedTime, $notModifiedExit = true){} ~~~ 用法: ~~~ Response::lastModified(time()); // 時間匹配返回304狀態 Response::lastModified(time(), false); // 不返回304狀態 ~~~ ### expires ~~~ /** * 發送expires頭 * @param int $seconds 緩存描述 */ public static function expires($seconds){} ~~~ 用法: ~~~ Response::expires(60); // 緩存60秒 ~~~ ### eTag ~~~ /** * 發送eTag頭。etag驗證匹配返回true,不匹配返回false。 * @param string $etag * @param bool $notModifiedExit * @return bool */ public static function eTag($etag, $notModifiedExit = true,$callback){} ~~~ 用法: ~~~ Response::eTag('eTag字符串'); ~~~
                  <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>

                              哎呀哎呀视频在线观看