使用go gin来操作cookie的讲解
作者:stpeace 时间:2023-09-12 14:21:49
准确地说, 这个标题是有问题的, go gin只能给浏览器返回操作cookie的指令, 真正执行cookie操作的是浏览器。 但广泛地来讲, 说go gin操作cookie, 也是可以的(间接操作)
来看go gin代码:
package main
import (
"github.com/gin-gonic/gin"
)
func main() {
router := gin.Default();
router.GET("/read_cookie", func(context *gin.Context) {
val, _ := context.Cookie("name")
context.String(200, "Cookie:%s", val)
})
router.GET("/write_cookie", func(context *gin.Context) {
context.SetCookie("name", "Shimin Li", 10, "/", "localhost", false, true)
})
router.GET("/clear_cookie", func(context *gin.Context) {
context.SetCookie("name", "Shimin Li", -1, "/", "localhost", false, true)
})
router.Run(":8080")
}
开启服务。浏览器端执行读取、写入、清除的操作分别是:
http://localhost:8080/read_cookie
http://localhost:8080/write_cookie
http://localhost:8080/clear_cookie
自己玩了一下, OK.
不多说。
来源:https://blog.csdn.net/stpeace/article/details/82726139
标签:go,gin,cookie
0
投稿
猜你喜欢
使用微信助手搭建微信返利机器人流程
2022-10-10 08:34:03
基于TensorFlow的CNN实现Mnist手写数字识别
2022-03-13 11:20:28
还不知道Anaconda是什么?读这一篇文章就够了
2022-02-19 01:36:50
mysql 忘记root密码
2010-12-14 14:50:00
css被遮挡的绝对定位
2008-02-29 12:00:00
python实现双人五子棋(终端版)
2022-08-26 14:28:57
go程序员日常开发效率神器汇总
2024-02-16 23:04:40
MySQL系列之三 基础篇
2024-01-25 21:09:28
python之数字图像处理方式
2023-02-02 18:27:09
MS Server和Oracle中对NULL处理的一些细节差异
2009-06-10 17:35:00
理解 javascript 中的函数表达式与函数声明
2024-04-23 09:08:26
Oracle中字符串截取常用方法总结【推荐】
2024-01-26 16:55:02
Golang中使用JSON的一些小技巧分享
2024-04-27 15:33:34
Python语言中的数据类型-序列
2023-08-31 14:36:24
js 代码优化点滴记录
2024-05-28 15:41:47
从SNS看社会化界面设计 I
2009-02-19 12:21:00
JavaScript实现网页跨年倒计时
2024-06-14 18:24:43
python实现对服务器脚本敏感信息的加密解密功能
2022-11-07 08:35:11
python随机模块random使用方法详解
2022-07-02 04:31:10
MySQL如何根据不同条件联查不同表的数据if/case
2024-01-21 14:20:10