/images/avatar.webp

五岁博客

Go Gin设置Cookie及参数安全指南:从入门到生产环境配置

Cookie 是 Gin 开发中绕不开的知识点,但基础用法易踩安全坑,今天分享下从入门到生产环境的设置方法和安全要点,希望能够帮助大家少走弯路。

一、设置cookie

func main() {
    r := gin.Default()
    r.GET("/set", func(c *gin.Context) {
        c.SetCookie("user_token", "abc123", 3600, "/", "localhost", false, true)
        c.String(200, "Cookie写入成功!")
    })
    r.Run(":8080")
}

浏览器访问 http://localhost:8080/set 即可查看Cookie