From 67710c521c1662fabb3e2b2cd080fd3a682aff44 Mon Sep 17 00:00:00 2001 From: huanghai <10402852@qq.com> Date: Mon, 3 Aug 2020 08:22:28 +0800 Subject: [PATCH] 'commit' --- dsBaseWeb/Handler/CheckHandler/CheckHandler.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dsBaseWeb/Handler/CheckHandler/CheckHandler.go b/dsBaseWeb/Handler/CheckHandler/CheckHandler.go index cad0aa35..71d4839d 100644 --- a/dsBaseWeb/Handler/CheckHandler/CheckHandler.go +++ b/dsBaseWeb/Handler/CheckHandler/CheckHandler.go @@ -94,6 +94,14 @@ func init() { 时间:2020-03-16 */ func IsLegal(c *gin.Context) (bool, ResultStruct) { + //植入一个写入未登录用户访问时记录浏览器ID或者机器ID的方法 + _, err := c.Request.Cookie("browser_id") + if err == nil { + //读取到 + } else { + //没有设置过 + c.SetCookie("browser_id", CommonUtil.GetUUID(), -1, "/", "", false, true) + } //纯接口名称,不要get后面的参数 jkName := strings.Split(c.Request.RequestURI, "?")[0] //0、长度检查