Junior — Middle
Môžu maškrty môžu mať obmedzenia veľkosti alebo doby platnosti?
sobes.tech AI
Odpoveď od AI
Áno, cookies majú obmedzenia týkajúce sa veľkosti a doby platnosti:
- Veľkosť: Zvyčajne prehliadače obmedzujú veľkosť jedného cookie približne na 4 KB (4096 bajtov). Ak cookies prekročia túto veľkosť, nemusia byť uložené alebo môžu byť orezané.
- Doba platnosti: Cookies môžu byť reléové (vymazané pri zatvorení prehliadača) alebo mať stanovenú dobu života cez atribút
ExpiresaleboMax-Age. Po uplynutí doby platnosti ich prehliadač automaticky odstráni.
Príklad nastavenia cookie s dobou platnosti v C#:
var cookie = new HttpCookie("user", "John")
{
Expires = DateTime.Now.AddDays(7) // cookie bude platný 7 dní
};
Response.Cookies.Add(cookie);