優點:極高的擴充套件性和可用性
1.資料永續性
2.不需要任何伺服器資源。cookie 儲存在客戶端並在傳送後由伺服器讀取。
3.可配置到期規則。 控制 cookie 的生命期,使之不會永遠有效。偷盜者很可能拿到乙個過期的 cookie 。
4.簡單性。 基於文字的輕量結構。
5.通過良好的程式設計,控制儲存在cookie中的session物件的大小。
6.通過加密和安全傳輸技術(ssl),減少cookie被破解的可能性。
7.只在cookie中存放不敏感資料,即使被盜也不會有重大損失。
缺點:
1.`cookie`數量和長度的限制。
數量:每個domain的 cookie 總數有限。
a.ie6 或更低版本最多 20 個 cookie
b.ie7 和之後的版本最後可以有 50 個 cookie
c.firefox 最多 50 個 cookie
d.chrome 和 safari 沒有做硬性限制
長度:每個 cookie 長度不超過 4kb ( 4096b ),否則會被截掉。
2.潛在的安全風險 。cookie 可能被攔截、篡改。如果 cookie 被攔截,就有可能取得所有的 session 資訊。
3.使用者配置為禁用 。有些使用者禁用了瀏覽器或客戶端裝置接受 cookie 的能力,因此限制了這一功能。
4.有些狀態不可能儲存在客戶端。例如,為了防止重複提交表單,我們需要在伺服器端儲存乙個計數器。如果我們把這個計數器儲存在客戶端,那麼它起不到任何作用。
5.cookie在每次傳送http請求時,都會被傳送到伺服器,一些不必要的資訊也會被傳送過去,造成不必要的浪費
談談Cookie的弊端
a.每個特定的網域名稱下最多生成的cookie個數有限制 b.ie和opera 會清理近期最少使用的cookie,firefox會隨機清理cookie c.cookie的最大大約為4096位元組,為了相容性,一般不能超過4095位元組 d.安全性問題。如果cookie被人攔截了,那人就可以取得所有的...
請你談談COOKIE的弊端
a.每個特定的網域名稱下最多生成的cookie個數有限制 b.ie和opera 會清理近期最少使用的cookie,firefox會隨機清理cookie c.cookie的最大大約為4096位元組,為了相容性,一般不能超過4095位元組 d.安全性問題。如果cookie被人攔截了,那人就可以取得所有的...
請你談談COOKIE的弊端
請你談談cookie的弊端 a.每個特定的網域名稱下最多生成的cookie個數有限制 b.ie和opera 會清理近期最少使用的cookie,firefox會隨機清理cookie c.cookie的最大大約為4096位元組,為了相容性,一般不能超過4095位元組 d.安全性問題。如果cookie被人...