Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Http 如何检查cookie是否过期_Http_Go_Cookies_Go Gin - Fatal编程技术网

Http 如何检查cookie是否过期

Http 如何检查cookie是否过期,http,go,cookies,go-gin,Http,Go,Cookies,Go Gin,如何检查通过get请求获得的cookie是否过期? 我试过: 但调试时,我发现过期日期不正确: 2019/05/15 01:23:46 0001-01-01 00:00:00 +0000 UTC 日期是今天,而不是我设定的2051年,其他一切都没有意义。发生了什么?因为客户端只在a中发送名称和值,所以名称和值字段是在此上下文中设置的唯一字段。该字段具有日志输出指示的time.time 应用程序必须执行cookie协议之外的操作,以确定cookie是否仍然有效 2019/05/15 01:23:

如何检查通过get请求获得的cookie是否过期? 我试过:

但调试时,我发现过期日期不正确:

2019/05/15 01:23:46 0001-01-01 00:00:00 +0000 UTC

日期是今天,而不是我设定的2051年,其他一切都没有意义。发生了什么?

因为客户端只在a中发送名称和值,所以名称和值字段是在此上下文中设置的唯一字段。该字段具有日志输出指示的time.time


应用程序必须执行cookie协议之外的操作,以确定cookie是否仍然有效

2019/05/15 01:23:46是日志包添加的前缀。Expires字段的值是
0001-01-01 00:00:00+0000 UTC
,time.time.Oh的零值。那有点糟糕。问题是,当使用
http.Request.Cookie()
时,它似乎可以工作。它只是看起来像在工作吗?或者是关于牙龈的?我怎样才能以一种体面的方式解决它呢?这与GinGonic无关。客户端不发送过期时间。寻找“安全cookie”包。这些包中的大多数都在cookie值中包含过期时间。
2019/05/15 01:23:46 0001-01-01 00:00:00 +0000 UTC