Skip to main content

Kako velik lahko spletni piškotek?

Anonim

Splet piškotek (pogosto pravkar imenovan "piškotek") je majhen del podatkov, ki ga spletna stran shrani v uporabniški spletni brskalnik. Ko oseba naloži spletno mesto, lahko piškotek sporoči podatke o brskalniku o svojem obisku ali prejšnjih obiskih. S temi informacijami lahko spletno mesto zapomni nastavitve, ki so bile morda nastavljene med prejšnjim obiskom, ali pa lahko opomore dejavnost iz enega od prejšnjih obiskov.

Ste bili kdaj na spletnem mestu E-trgovine in dodali nekaj v nakupovalno košarico, vendar niste zaključili transakcije? Če ste se kasneje vrnili na to spletno mesto, samo, da bi našli vaše izdelke, ki vas čakajo v tem vozičku, ste videli piškotek v akciji.

Velikost piškotka

Velikost HTTP piškotka (ki je dejansko ime spletnih piškotkov) določi uporabniški agent. Ko izmerite velikost piškotka, morate v celoti prešteti bajte

ime = vrednost

par, vključno z enakim znakovom.

V skladu z RFC 2109 spletnimi piškotki ne smejo omejevati uporabniški agenti, vendar najmanjše zmogljivosti brskalnika ali uporabniškega posrednika naj bodo vsaj 4096 bajtov na piškotek. Ta omejitev se uporablja za

ime = vrednost

samo del piškotka.

To pomeni, da če pišete piškotek, piškotek pa je manjši od 4096 bajtov, potem ga bo podpiral vsak brskalnik in uporabniški agent, ki je v skladu z RFC.

Ne pozabite, da je to najmanj zahtevo po RFC. Nekateri brskalniki lahko podpirajo daljše piškotke, vendar morate biti varni, zato piškotke shranite pod 4093 bajtov. Številni členi (vključno s prejšnjo različico tega) so predlagali, da ostanejo manj kot 4095 bajtov dovolj, da zagotovijo popolno podporo brskalniku, vendar so nekateri preskusi pokazali, da nekatere novejše naprave, kot je iPad 3, prihajajo nekoliko nižje od 4095.

Testiranje za sebe

Odličen način za določitev omejitve velikosti spletnih piškotkov v različnih brskalnikih je, da uporabite preizkus omejitev piškotkov brskalnika.

V nekaj brskalnikih izvajamo ta test, ki smo jih dobili za najnovejše različice teh brskalnikov:

  • Google Chrome - 4096 bajtov
  • Internet Explorer - 5117 bajtov
  • Firefox - 4097 bajtov