2013-02-25 169 views
3

Client side cachecookie之間有什麼區別?
我知道cookie是一個數據結構。
client side cache怎麼樣?
與瀏覽器緩存相同嗎?客戶端緩存vs Cookie

+0

Cookie被配備在CLIEN端緩存的朋友,請參考本作更多的瞭解捕捉http://msdn.microsoft.com/en-us/library/ee817647.aspx#cachingarchch2_usingaspnetclientside – snowp 2013-02-25 10:57:23

+0

客戶端緩存和餅乾都是同樣可以用來在客戶端存儲頁面信息.. – coder 2013-02-25 11:06:46

回答

2

如果客戶端緩存和cookie的價值相同,那麼我們爲什麼同時使用兩者。 cookie用於存儲稍後可以使用的一些微小信息, 某些用戶選項等。

客戶端緩存是由其他原因製作的。它是用於具有慢互聯網連接的設備。有時這有助於存儲在互聯網連接斷開時可以使用的信息,並且當連接結束時,客戶端設備可以自動上載數據。 當然你可以強制你想存儲什麼樣的信息。

這是我的觀點摘錄自我的經驗。

3

客戶端緩存在設備中創建本地副本。即使服務器斷開,用戶也可以編輯該文件。但是,當服務器重新連接

0

雖然餅乾和緩存是數據存儲客戶端的機器上兩種方式的本地文件將得到更新,它們有不同的目的,如:

  • Cookie用於存儲信息跟蹤不同的特徵與用戶相關,而緩存則用於加快網頁的加載速度。
  • Cookie在一段時間後過期,但緩存保存在客戶機中,直到用戶手動刪除爲止。