go-gin无法设置cookie

时间:2016-11-30 11:44:03

标签: cookies go go-gin

我正在尝试在HTML页面上设置cookie

U

这应该已经在HTML页面上设置了cookie,但它并没有。 我的服务器正在运行以提供https请求。我不知道为什么我不能在这里设置cookie。

2 个答案:

答案 0 :(得分:0)

SetCookie()ResponseWriter标题上设置了Cookie,因此您可以在后续请求中读取其值,可以使用Request object' s { {1}}方法。

在这里related code提供了一个想法:

Cookie()

更新

由于您通过了HttpOnly as true,您无法访问自己网页中的Cookie。当此设置为true时,只有服务器可以访问cookie,并且您无法使用Javascript在前端获取其值。

答案 1 :(得分:0)

在上面添加评论 尝试使用

c.SetCookie("cookieName", "name", 10, "/", "yourDomain", true, true)

示例

c.SetCookie("gin_cookie", "someName", 60*60*24, "/", "google.com", true, true)