超過クッキー削除

超過クッキー削除

[1] クライアントが保持できる Cookie は無限ではなく、制限を超えた Cookie は削除して構わないことになっています。

仕様書

処理モデル

[21] 利用者エージェントは、同じドメインクッキー実装定義の上限を超えているなら、いつでも超過クッキーを削除して構いません >>20。 一般用の利用者エージェントは、ドメイン毎に最低50個のクッキーを扱えるべきです >>28

[22] 利用者エージェントは、クッキーが予め決めた上限を超えているなら、いつでも超過クッキーを削除して構いません >>20。 一般用の利用者エージェントは、最低3000個のクッキーを扱えるべきです >>28

[29] 一般用の利用者エージェントは、クッキー毎に最低4096バイト (名前、値、属性の総和) は扱えるべきです >>28

[23] 超過クッキーを削除 (remove excess cookies) する場合は、 次の優先順位で削除しなければなりません >>20

  1. [24] 満期となったクッキー
  2. [25] 同じドメインクッキーが予め決めた閾値以上存在するクッキー
  3. [26] すべてのクッキー

[27] 同位のクッキーの場合は、最終アクセス日付が早いものから順に削除しなければなりません >>20

[30] は、利用者エージェント側の保管上限に達するのを避けるとともにネットワーク帯域を削減するため、 クッキーを極力少数に抑えるべきです >>28

歴史

関連

[31] 他のクッキーの削除方法については、クッキーの項を参照。