路由重定向及中间件跳出

重定向背景

在某些情况下,如会员登陆检查失败,需要从当前路由调整到登陆页面,可以使用 ctx.Redirect() 函数进行重定向。

终止路由继续运行

当某些条件不满足或者需要跳出当前路由时,需要使用 ctx.Abort() 函数终止路由继续运行。

演示代码

// 跳转到 Login
ctx.Redirect(302, "/Login")

// 跳出当前路由

ctx.Abort()