代码如下:
package main
import (
"net/http"
"github.com/gin-gonic/gin"
)
func main() {
r := gin.Default()
r.GET("/index", func(c *gin.Context) {
c.Redirect(http.StatusMovedPermanently, "http://www.5lmh.com")
})
r.Run()
}
c.Redirect(http.StatusMovedPermanently, “http://www.5lmh.com”)
第一个参数是在IANA注册的HTTP状态码。详见链接HTTP状态码
第二个参数是要跳转到的地址
func (c *Context) Redirect(code int, location string) {
c.Render(-1, render.Redirect{
Code: code,
Location: location,
Request: c.Request,
})
}