Intern — Junior
În ce scenarii se utilizează cookie-uri pentru stocarea datelor pe partea clientului?
sobes.tech AI
Răspuns de la AI
Cookie-urile sunt utilizate pentru stocarea unor cantități mici de date pe partea clientului, necesare pentru menținerea stării între solicitări. Principalele scenarii de utilizare:
- Stocarea informațiilor despre sesiunea utilizatorului (de exemplu, identificatorul sesiunii).
- Reținerea preferințelor utilizatorului (limbă, temă).
- Urmărirea autentificării și autorizării.
- Stocarea datelor pentru analiză și marketing.
În C# pentru lucrul cu cookie-urile în ASP.NET, se poate folosi obiectul HttpCookie.
// Crearea și adăugarea unui cookie
HttpCookie cookie = new HttpCookie("UserSettings");
cookie.Value = "darkmode=true";
cookie.Expires = DateTime.Now.AddDays(30);
Response.Cookies.Add(cookie);
// Citirea unui cookie
HttpCookie readCookie = Request.Cookies["UserSettings"];
if (readCookie != null)
{
string value = readCookie.Value;
}