我需要更改偶尔设置的Cookie的到期日期。
更准确地说,我想将有效期更新为+1小时。
这就是我设置Cookie的方式
Set-Cookie: test=123; Expires=Wed, 02 Feb 2011 12:00:00 GMT
再次设置cookie会添加另一个具有相同名称的cookie:S
有什么想法吗?
答案 0 :(得分:2)
如果使用相同的参数(例如域,路径,安全和 HTTPOnly <),则只能覆盖cookie / em>的)。
因此,要覆盖当前的cookie,您需要从同一个域和路径设置它。
答案 1 :(得分:0)
如果匹配存在且唯一,则可以将到期设置为会话结束:
document.cookie="meteor_login_token="+/meteor_login_token=([^;]*)/.exec(document.cookie)[1]+";path=/"