据我所知,会话cookie存储在浏览器的进程中(在内存中,而不是硬盘中)。当用户关闭浏览器时,这些cookie将被释放,我们无法再获取这些cookie。因此,这种类型的cookie用于保存会话ID。
持久性cookie保存在硬盘上。它们会一直存在,直到它们过期为止。通常,我们通过设置过期时间来创建这些cookie。
那么我的疑问是:
持久性cookie保存在硬盘上。它们会一直存在,直到它们过期为止。通常,我们通过设置过期时间来创建这些cookie。
那么我的疑问是:
- 如果我们设置一个没有过期时间的cookie,这个cookie将被视为会话cookie吗?它将被保存在浏览器的进程中吗?
- 带有过期时间的cookie必须被视为持久性cookie吗?我们可以设置一个带有过期时间的cookie并将其保存在浏览器的进程中吗?
- 我们能否使会话cookie不出现在浏览器的进程中?让它留在硬盘上?如果可以,如何编写代码,php/asp.net/java?