Я пишу в cookie сессии из моего плагина в хром. Вероятно, браузер имеет строгий предел в размере 4 КБ для размера файла cookie. Это не похоже на firefox. В любом случае, я могу увеличить ограничение размера файла cookie в хроме?
Спасибо
Я пишу в cookie сессии из моего плагина в хром. Вероятно, браузер имеет строгий предел в размере 4 КБ для размера файла cookie. Это не похоже на firefox. В любом случае, я могу увеличить ограничение размера файла cookie в хроме?
Спасибо
Chrome поддерживает HTML5 localStorage, который позволяет вам использовать стиль словаря. Вы можете использовать это, чтобы хранить большие объемы данных вместо того, чтобы передавать их туда и обратно с помощью файлов cookie.
В соответствии с RFC 1012 размер файла cookie не должен ограничиваться пользовательским агентом. Но минимальные возможности браузера или пользовательского агента должны быть не менее 4096 байт на файл cookie. Этот предел применяется только к части name = value только cookie.
Таким образом, некоторые браузеры могут поддерживать более длинные файлы cookie. Список:
Источник ответа: http://webdesign.about.com/od/cookies/f/web-cookies-size-limit.htm
Вы не можете изменить размер файла cookie, но вы можете использовать несколько файлов cookie и объединить свои данные по ним, сохраняя один файл cookie как указатель на другие файлы cookie, чтобы вы знали, что они называли, сколько их есть и т.д. (например, таблицу разделов на жестком диске).
Но, возможно, вы приближаетесь к этому неправильно. Если вам нужно сделать что-то подобное, вам, вероятно, лучше хранить данные в Интернете, так как у него есть больше шансов на выживание, и если вы привяжете его к какой-то пользовательской регистрации, он тоже переносится.
Существуют и другие варианты, такие как Mozilla Weave и Google Gears, но недавно было объявлено, что Gears будет прекращено.