2012-07-26 36 views
0

在我的应用程序中,当用户登录时,我们不想缓存任何内容。所以我们直接绕过用户到后端。 我们不喜欢以下。 if(req.http.cookie〜“(isLoggedIn)”){return(pass);} 按预期工作。如何在光油中检查cookie过期

现在,问题是如果用户注销,我们的服务器不会删除cookie,但会放弃过期的cookie。所以cookie仍然存在,但已过期。但因为清漆只是寻找cookie,它不会缓存页面。

有什么办法我也可以检查cookie过期日期并将其与当前日期进行比较?

+0

您是否知道此https://www.varnish-cache.org/trac/wiki/VCLExampleCacheCookies – Tamil 2012-07-27 06:58:32

回答

0

在客户端请求期间,您无法控制Varnish上的Cookie到期时间,因为浏览器不会发送cookie参数(name = value除外)。