2017-03-10 83 views
4

的極限至於我讀到有上的cookie數兩個限制,會發生什麼:每個唯一的主機或域名,如果我超過了最大餅乾

  • 20餅乾
  • 共300餅乾

如果我超過這些限制之一會發生什麼?

+6

此時應多吃一些,不要一下子囤積了太多的cookie。 – Arg0n

回答

4

答案很簡單:

  1. 如果超過每臺主機/域的限制,餅乾根本不會被保存

  2. 如果超過餅乾的總數,瀏覽器會提醒您的是,maximum number of cookies has been reached

請注意,你的問題指出,每個主機的cookies的最大數量爲20,並允許一共是300但這並非完全正確。瀏覽器上的最大Cookie數量爲高度依賴。例如,

  • 鉻9允許每個域180種餅乾
  • 火狐3.6.3允許每個域50周的Cookie

至於RFC spec推移,最低要求是:

  • 至少 300餅乾
  • 至少 4096字節每個Cookie每個唯一的主機或域名

resource可以幫你測試瀏覽器cookie限制

  • 至少 20個Cookie。此外,這SO post將闡明設計和性能方面。

    參考Cookie Limit per domainBrowser Cookie Restrictions