Максимальное количество файлов cookie на браузер (не на имя хоста) - PullRequest
2 голосов
/ 14 октября 2011

Кто-нибудь знает, существует ли максимальное количество файлов cookie, которое может хранить браузер, во всех доменах?Кто-нибудь знает, каковы эти максимумы для современных брокеров и настроек по умолчанию?

Например, этот artcle утверждает, что FireFox 3 имел значение по умолчанию 1000 и что это было в настройке network.cookie.maxNumber: https://developer.mozilla.org/en/Cookies_Preferences_in_Mozilla

Когда я перехожу к about: config в моем FF7, я не вижу настройки для network.cookie.maxNumber.Это было удалено?В Firefox больше нет максимума?Изменились ли настройки в именах?

А как насчет Chrome, Safari и IE?

Чтобы было ясно, меня интересует не максимум для хоста, а для всех хостов.

Ответы [ 3 ]

1 голос
/ 14 октября 2011

Максимально допустимое количество файлов cookie для каждого браузера сильно варьируется в зависимости от браузера, и единственный способ узнать наверняка - это выполнить некоторые тесты (что будет сложно, если у вас нет нескольких доменов). RFC 2109 устанавливает некоторые минимальные значения для файлов cookie (не менее 300 для каждого пользовательского агента по 4096 байт каждый), но не максимальные значения.IE6 не соблюдает это.

Вот (возможно, устаревший) список для Firefox: http://www.ghacks.net/2008/08/16/browser-cookie-limits/

0 голосов
/ 09 марта 2018

Для Firefox запись конфигурации для network.cookie.maxNumber не отображается по умолчанию, но если вы объявите ее самостоятельно (о: config -> щелкните правой кнопкой мыши -> New -> Integer), вы можете переопределить ее. Согласно mozillaZine wiki , значением по умолчанию для network.cookie.maxNumber является 1000.

P.S. в случае, если кто-то хочет знать, сопоставимое значение конфигурации для каждого хоста - network.cookie.maxPerHost

0 голосов
/ 14 октября 2011

Насколько я могу судить, ничего из этого официально не задокументировано.Вот что я знаю:

  1. Internet Explorer 6 ограничен 300. Ссылка
  2. Похоже, что Chrome ограничивает его 3300.Это можно увидеть в Chrome's Source .(CookieMonster::kMaxCookies) Этот , по-видимому, также является общим кодом от Firefox.
  3. Не удалось найти что-либо относительно Safari.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...