我想知道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