更改Cookie失效日期 - HTTP

时间:2011-02-01 14:28:17

标签: html django http cookies

我需要更改偶尔设置的Cookie的到期日期。

更准确地说,我想将有效期更新为+1小时。


这就是我设置Cookie的方式

Set-Cookie: test=123; Expires=Wed, 02 Feb 2011 12:00:00 GMT

再次设置cookie会添加另一个具有相同名称的cookie:S


有什么想法吗?

2 个答案:

答案 0 :(得分:2)

如果使用相同的参数(例如路径安全 HTTPOnly <),则只能覆盖cookie / em>的)。

因此,要覆盖当前的cookie,您需要从同一个域和路径设置它。

答案 1 :(得分:0)

如果匹配存在且唯一,则可以将到期设置为会话结束:

document.cookie="meteor_login_token="+/meteor_login_token=([^;]*)/.exec(document.cookie)[1]+";path=/"