网络编程
位置:首页>> 网络编程>> Go语言>> 使用go gin来操作cookie的讲解

使用go gin来操作cookie的讲解

作者:stpeace  发布时间:2023-09-12 14:21:49 

标签:go,gin,cookie

准确地说, 这个标题是有问题的, 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

0
投稿

猜你喜欢

  • javascript 常见汉字转换成拼音,上下行排列,方便对比,速度快,你可以把代码复制到本地,作为一个不错的汉字转换拼音的工具!转换效果图
  • 所谓天赋(左脑和右脑)也就是你是否有艺术天赋,天赋也许是存在的,这主要在于人类左右脑的分工。左脑主要负责逻辑理解、语言、判断、分类、分析、推
  • Monster是Alipay UED推出的网站代码分析、质量检测及评分的浏览器扩展,它能智能分析CSS、JS、HTML内容并生动形象展示网页
  • 在 ASP(VBScript 为语言)中,Asc 函数的返回值小于 0 的,可以被判断为中文字符。Asc 函数返回与字符串的第一个字母对应的
  • 可以使用 XDR(简化 XML-Data)架构创建关系数据的 XML 视图。然后可以使用 XPath 查询来查询这些视图。这类似于使用 CR
  • 是不是很烦每次注册网站或填写相关资料时都要重来一遍?其实会有很多自动填写工具能代劳。比如使用 Mac, 在 Safari 的表单中,它可以足
  • /** * 截取字符串 len为字节长度 * @param str * @param len * @return * @throws Uns
  • 前言本文主要给大家介绍了关于golang分页算法的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧示例代码如下://
  • css当中有许多平时很少用的属性,但是这些属性有时候被发掘出来以后就会立刻引起一些人的追逐,首字大写就是这样一种效果。最近越来越多的blog
  • 郁闷的事来了,先看前台HTML: 购买数量: <input id="txtNum" type="text
  • 1、jsp前端<%-- Created by IntelliJ IDEA. User: Lenovo Date: 2020/6/19
  • 【简 介】熟悉网页设计的网友就知道,调用Style的方法很多,我们可以单击鼠标右键选择Custon Style来调用Style标准,也可以在
  • 背景:pony是公司的首席体验官、首席产品经理。这次在产品峰会上pony将自己平时经验的积累与大家交流,体验较细。这次分享研发管理部,设计中
  • 近日,被同事问及一个产品列表的做法怎么实现?一个产品列表,每个产品列表后面跟一个button,这些button居右对齐。其实这个效果跟新闻列
  • Asp中Server.ScriptTimeOut属性需要注意的一点Server.ScriptTimeout  这个属性给定Asp脚
  • 为了防止再次被攻击,做个验证码过滤程序是必要的。我在网上找了一些资料,觉得用别人做好的代码总是很不爽,自己做麻又不会写复杂的代码,特别是生成
  • 本文实例讲述了php输出xml必须header的解决方法。分享给大家供大家参考。具体方法如下:问题描述:最近在做一个xml输出时发现我们直接
  • 1  。打开您的Microsoft Visual Basic:点击确定,以下就按照蓝色的数字步骤.2 。修改工程名和类模块的名称:
  • 在ASP.NET中使用js时,js获取DOM元素时,经常获取不到,这是因为获取的方法有误,现在介绍一方法,解决如何使用js获取ASP.NET
  • time 模块主要包含各种提供日期、时间功能的类和函数。该模块既提供了把日期、时间格式化为字符串的功能,也提供了从字符串恢复日期、时间的功能
手机版 网络编程 asp之家 www.aspxhome.com