外部重定向
func redirect(c *gin.Context) {
c.Redirect(301,"http://www.baidu.com")
}
# url
r := gin.Default()
r.LoadHTMLGlob("./templates/*")
r.GET("redirect",redirect)
请求日志
直接重定向到了 百度
内部重定向
r.GET("/test", func(c *gin.Context) {
c.Request.URL.Path = "/test2"
r.HandleContext(c)
})
r.GET("/test2", func(c *gin.Context) {
c.JSON(201,gin.H{
"gin":"redirect"})
})