Získajte informácie o maximálnej veľkosti, ktorú môže mať Web Cookie

Web cookie (často len nazývané "cookie") je malý kus údajov, ktoré webové stránky ukladajú do webového prehliadača používateľa . Keď človek načíta webovú stránku, súbor cookie môže informovať prehliadač o svojej návšteve alebo predchádzajúcich návštevách. Tieto informácie môžu umožniť miestu, aby si zapamätal predvoľby, ktoré mohli byť nastavené počas predchádzajúcej návštevy, alebo si môže spomenúť aktivitu z jednej z týchto predchádzajúcich návštev.

Boli ste niekedy na webovej stránke elektronického obchodu a pridali ste niečo do nákupného košíka, ale nedokázali ste dokončiť transakciu? Ak ste sa neskôr vrátili na túto lokalitu, len aby ste našli svoje položky, ktoré v ňom čakajú, potom ste videli cookie v akcii.

Veľkosť súboru cookie

Veľkosť súboru cookie HTTP (ktorý je skutočným názvom webových súborov cookie) určuje používateľský agent. Pri meraní veľkosti súboru cookie by ste mali počítať bajty v celom páre názov = hodnota, vrátane rovného označenia.

Podľa RFC 2109 by cookies nemali byť obmedzené užívateľskými agentmi, ale minimálne schopnosti prehliadača alebo užívateľského agenta by mali byť najmenej 4096 bajtov na súbor cookie. Tento limit platí iba pre názov = hodnota časti súboru cookie.

Čo to znamená, že ak píšete súbor cookie a súbor cookie je menej ako 4096 bajtov, bude ho podporovať každý prehliadač a agent, ktorý zodpovedá RFC.

Pamätajte, že podľa RFC je to minimálna požiadavka. Niektoré prehliadače môžu podporovať dlhšie súbory cookie, ale aby boli v bezpečí, mali by ste mať cookies pod 4093 bajtov. Mnohé články (vrátane predchádzajúcej verzie tejto verzie) naznačujú, že pobyt pod 4095 bajtami by mal stačiť na zabezpečenie plnej podpory prehliadača, ale niektoré testy ukázali, že niektoré novšie zariadenia, ako napríklad iPad 3, prichádzajú o niečo menej ako 4095.

Testovanie pre seba

Skvelý spôsob, ako určiť obmedzenie veľkosti webových súborov cookie v rôznych prehliadačoch, je použitie testu Limity cookie prehliadača.

Spustil tento test v niekoľkých prehliadačoch v počítači, získal som nasledujúce informácie o najnovších verziách týchto prehliadačov:

Upravil Jeremy Girard