13

1 つの Cookie に保存できるデータ量に関して、最新のブラウザーに制限はありますか?

最小 4k を保持する必要があるが、上限はないという記事を見つけました。 http://www.faqs.org/rfcs/rfc2965.html

4

3 に答える 3

16

「ブラウザの Cookie 制限」による制限は次のとおりです。

Chrome & Firefox - No limit to the number of cookies; limit of 4096 bytes per cookie.

IE8-10 - 5117 characters per cookie; limit of 10234 characters.

Safari on Mac - 4093 bytes per cookie. Limit of 4093 bytes.

Safari Mobile - 4093 bytes per cookie. Limit of 4093 bytes.

Android - 4093 bytes per cookie. No limit.

ソース: http://browsercookielimits.x64.me/#limits

destkop アプリケーションを使用している場合は、IE の制限に拘束されるか、Mac ユーザーがいる場合は Safari の制限に拘束されることをお勧めします。電話の場合は、間違いなくわずか 4093 バイトです。さらに必要な場合は、サーバーに保存するか、Safari / IE および Firefox / Chrome ユーザー向けに 2 つの異なるエクスペリエンスを作成します。

于 2013-12-11T15:50:23.587 に答える
10

標準に準拠するには、Cookie ごとに 4096 バイト以下を保存する必要があります。

覚えておく価値のあるもう 1 つのポイントは、Cookie はすべてのリクエストで一致するドメインに送信されることです。これは、サイズの大きな Cookie の場合、非常に大きなオーバーヘッドになります (アップロード速度はダウンロード速度よりも 10 倍遅くなることがよくあります)。

ブラウザごとの特定の制限については、別の回答を待ちます。

于 2012-05-13T08:39:45.790 に答える
1

これは、次の場合にも役立ちます。

ここに画像の説明を入力

于 2019-12-09T09:17:08.723 に答える