jQuery cookie 过期后会自行删除吗?
Does a jQuery cookie delete itself when it expires?
我正在使用 jQuery Cookie 并且想知道 cookie 过期时会发生什么。是自己删还是我自己删?
我正在这样设置我的 cookie
if ($.cookie('myCookie') == undefined) {
$.cookie('myCookie', 'false', { expires: 1 });
}
如果它确实删除了自己,那么我只想检查它是否存在,这样我就可以制作另一个。
如果确实需要删除,如何查看是否过期?
是的,如果 cookie 已过期,浏览器不会将该特定 cookie 与页面请求一起发送到服务器;相反,过期的 cookie 会被删除。因此,当 cookie 过期时,它会被完全删除。您询问如何检查 cookie 是否已过期,但您实际上只需要检查它是否存在。下面是一个例子:
if (typeof $.cookie('cookie_name') === 'undefined'){
//Cookie Expired
} else {
//Valid Cookie
}
我正在使用 jQuery Cookie 并且想知道 cookie 过期时会发生什么。是自己删还是我自己删?
我正在这样设置我的 cookie
if ($.cookie('myCookie') == undefined) {
$.cookie('myCookie', 'false', { expires: 1 });
}
如果它确实删除了自己,那么我只想检查它是否存在,这样我就可以制作另一个。
如果确实需要删除,如何查看是否过期?
是的,如果 cookie 已过期,浏览器不会将该特定 cookie 与页面请求一起发送到服务器;相反,过期的 cookie 会被删除。因此,当 cookie 过期时,它会被完全删除。您询问如何检查 cookie 是否已过期,但您实际上只需要检查它是否存在。下面是一个例子:
if (typeof $.cookie('cookie_name') === 'undefined'){
//Cookie Expired
} else {
//Valid Cookie
}