rails:读取cookie设置日期
答
你不能。 这里是饼干是如何工作的:
客户端请求的文档,并在接收响应:
Set-Cookie: CUSTOMER=WILE_E_COYOTE; path=/; expires=Wednesday, 09-Nov-99 23:12:40 GMT
当客户端在此服务器上请求一个URL路径“/”,它发送:
Cookie: CUSTOMER=WILE_E_COYOTE
ideea是浏览器管理它应该发送cookie到服务器或不。 未向Web服务器通知Cookie的到期日期。
后来编辑:Wikipedia是更精确的了解这一点:
饼干到期,因此不 在任何这些条件由浏览器发送到服务器, :
- 在用户会话结束时(即当浏览器关闭时) 如果cookie不持久
- 到期日已经被指定,并已通过
- cookie的到期日期被改变(由服务器或 脚本)的过去的日期
- 浏览器删除由用户请求的饼干
第三个条件允许服务器或 脚本显式删除一个cookie。 注意的是,浏览器不发送到 服务器信息有关Cookie 一辈子,所以没有办法对 服务器检查Cookie到期 很快。