Saznajte maksimalnu veličinu koju web kolačić može biti

Web kolačić (često se samo naziva "kolačić") mali je podatak koji web stranica pohranjuje u korisničkom web pregledniku . Kada osoba učita web mjesto, kolačić može pregledniku otkriti informacije o njihovom posjetu ili prethodnim posjetima. Te informacije mogu dopustiti web-lokaciji da pamti postavke koje su možda postavljene tijekom prethodnog posjeta ili se može podsjetiti na aktivnost iz jednog od prethodnih posjeta.

Jeste li ikada bili na web stranici e-trgovine i dodali nešto u košaricu za kupnju, ali niste uspjeli dovršiti transakciju? Ako ste se kasnije vratili na tu web lokaciju, samo da biste pronašli stavke koje vas čekaju u toj košarici, vidjeli ste kolačić u akciji.

Veličina kolačića

Veličina HTTP kolačića (što je stvarni naziv web kolačića) određuje korisnički agent. Kada izmjerite veličinu kolačića, trebate računati bajtove u cijeli naziv = par vrijednosti, uključujući jednakopredstavljeni znak.

Prema RFC 2109, korisničkih agenata ne smiju ograničavati web kolačiće, ali minimalne mogućnosti preglednika ili korisničkog agenta trebaju biti najmanje 4096 bajta po cookieju. Ovo ograničenje primjenjuje se samo na naziv = vrijednost dijela kolačića.

Što to znači jest da ako pišete kolačić i kolačić je manji od 4096 bajta, potom će ga podržati svaki preglednik i korisnički agent koji odgovara RFC-u.

Zapamtite da je ovo minimalni zahtjev prema RFC-u. Neki preglednici mogu podrľavati duľe kolačiće, ali da budu sigurni, trebali biste čuvati kolačiće pod 4093 bajtova. Mnogi članci (uključujući i prethodnu verziju ovog) sugeriraju da bi boravak do 4095 bajta trebao biti dovoljan da bi se osiguralo potpuni preglednik, no neki su testovi pokazali da neki najnoviji uređaji, poput ipad 3, dolaze malo niže od 4095.

Testiranje za sebe

Odličan je način za određivanje ograničenja veličine web kolačića u različitim preglednicima da se koristi testom ograničenja kolačića preglednika.

Pokretanje ovog testa u nekoliko preglednika na računalu imam sljedeće informacije za najnovije verzije preglednika:

Uredio je Jeremy Girard