<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 功能強大 支持多語言、二開方便! 廣告
                ## **頁面的跳轉**: * #### this.Redirect("/", 302) ## **中止此次請求并拋出異常**:假如用戶沒有權限 * ### this.Abort("401") 后面的代碼將不會執行,發生401錯誤的時候跳轉到指定的url * ### beego 框架默認支持 401、403、404、500、503 這幾種錯誤的處理 * #### 401:未授權 * #### 403:拒絕訪問 * #### 404:匹配不到 * #### 500:服務器內部錯誤 * #### 503:服務不可用,和404類似 ## **自定義錯誤信息處理函數**: ~~~ type ErrorController struct { ? beego.Controller } ? func (c *ErrorController) Error404() { ? c.Data["content"] = "page not found" ? c.TplName = "404.tpl" } ? func (c *ErrorController) Error501() { ? c.Data["content"] = "server error" ? c.TplName = "501.tpl" } ? ? func (c *ErrorController) ErrorDb() { ? c.Data["content"] = "database is now down" ? c.TplName = "dberror.tpl" } ~~~ ## **注意:** * #### 函數名都是以Error 開頭,后面的名字就是我們調用 Abort 的名字, * #### 比如:Error404,使用的時候:this.Abort("404") * #### 在beego.run之前注冊這個錯誤處理函數就可以了,使之生效,一旦在入口注冊該錯誤處理代碼,那么你可以在任何地方調用`this.Abort("錯誤名")`來進行異常頁面處理。 * #### beego.ErrorController(&controllers.ErrorController{}) * #### beego.Run()
                  <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>

                              哎呀哎呀视频在线观看