我想知道cookies是否与会话cookie相同?会话cookies = cookies?
11
A
回答
15
Cookie是一个cookie。
“会话cookie”可以指以下两种情况之一:
- 与未指定超时一个cookie,将尽快关闭浏览器丢弃。即浏览器将仅保留当前的“浏览会话”。
- 包含会话ID的cookie。
有时它意味着两者。这不是一个非常明确的术语。
因此,正确的描述将是session cookie ⊆ cookie
,
而不是session cookie = cookie
。 ; o)
7
所有会话cookie都是cookie,但并非所有cookie都是会话cookie。
会话cookie是其唯一目的是维护您的站点中的会话状态的cookie。它们通常会在您关闭浏览器时消失,而其他包含其他数据的Cookie往往会在会话中持续存在。
1
Cookie和会话的主要区别在于cookie存储在用户的浏览器中,而会话不是。这种差异决定了每种产品最适合用于哪种。 cookie可以保留用户浏览器中的信息,直到被删除。如果某人拥有登录名和密码,则可以在浏览器中将其设置为cookie,以便每次访问时不必重新登录到您的网站。您几乎可以在浏览器cookie中存储任何内容。问题在于用户可以随时阻止Cookie或删除它们。例如,如果您的网站的购物车使用了Cookie,并且某个人的浏览器设置为阻止他们,则他们无法在您的网站上购物。
会话不依赖于允许cookie的用户。它们像一个令牌一样工作,允许在用户打开浏览器的情况下访问和传递信息。会话的问题在于,当你关闭浏览器时,你也会失去会话。因此,如果您的网站需要登录,则无法将其保存为会话,就像它可以作为cookie一样,并且每次访问时用户都将被迫重新登录。
你当然可以得到两全其美!一旦你知道每个人做了什么,你可以使用Cookie和会话的组合来使你的网站以你想要的方式工作。
4
我不知道cookies是否与会话cookie相同?
不。有不同类型的Cookie。
- 会话cookie通常用于跟踪会话。关闭它们时,它们将被浏览器删除。
- 持久性曲奇保存在您的硬盘上。持久性cookie在到达有效日期时到期(由浏览器删除)。
- 第一方cookies由您实际访问的网站设置/检索。
- 第三方Cookie由其他域设置/检索。通常用于网站之间的广告和信息共享。
还有HTTP Only,Secure和zombie饼干。
相关问题
- 1. 会话或cookies?
- 2. HTTPS会话/ cookies
- 3. htaccess和会话/ cookies
- 4. Google cookies或会话
- 5. 会话和Cookies asp.net
- 6. 伪造会话/ Cookies?
- 7. php会话和cookies
- 8. 用会话cookies卷曲吗?
- 9. 发布cookies /到期会话
- 10. 会话,cookies,共享子域
- 11. Cookies /会话登录系统
- 12. 没有cookies的会话
- 13. 结束会话/清除Cookies
- 14. Android翻新会话 - cookies
- 15. ASP.NET删除会话/ Cookies
- 16. 了解会话和cookies
- 17. 没有cookies的Scalatra会话
- 18. Cookies和会话在asp.net
- 19. 使用会话和Cookies
- 20. 的Joomla空会话和Cookies
- 21. 没有会话没有cookies?
- 22. Cookies不会设置,会话有效
- 23. Javascript cookies和php cookies
- 24. 听起来如何?会话和Cookies?
- 25. 会话和Cookies移动应用
- 26. PHP:用户登录会话和cookies
- 27. iPhone“Bookmark to Homescreen”删除cookies和会话?
- 28. WebView iOS不保存会话或cookies
- 29. felix exthttpservice为cookies设置会话路径
- 30. 使用javascript从cookies获取会话ID
好的,会话cookie是用于获取服务器中会话信息的cookie吗? – ajsie 2011-02-11 04:18:45
@weng:其实,实际上。这是服务器知道谁在谁的会话中。 – BoltClock 2011-02-11 04:20:03