*   >> Læs Uddannelse artikler >> science >> programming

Tænker Cookies

Cookies er objekt, der gemmer oplysninger om brugeren på klientsiden. Information om brugeren ville være de steder, som brugeren har besøgt. Det ville gemme hjemmeside, som bruger besøger meget ofte præferencer. Cookies bruges til at gemme oplysninger om brugernes aktiviteter over internettet. Cookies gemmes på brugerens harddisk. De kan også anvendes til at videregive oplysninger mellem siderne. Passing af oplysninger mellem sider ved hjælp af cookies ville være lysere snarere end at gå til andre måder at videregive oplysninger.

Når en bruger adgang websider ved hjælp af browseren derefter browseren viser websider og dermed browseren også får småkager kommer med sider og dermed er gemt i brugerens harddisk. Således når brugeren forsøger at få adgang til siden browseren kontrol for cookie er forbundet med URL i brugernes harddisk. Hvis cookien eksisterer så det kommer til brugeren med websiden. Således med lille mængde af brugeroplysninger bliver gemt, er det en opgave for browseren at styre cookies på klientsiden. Under side anmodning cookies overføres til browseren ved hjælp HttpResponse objekt.

Håndtering af cookies i asp.net til at videregive oplysninger mellem siderne. en ordentlig demonstration af cookie for at videregive oplysninger mellem sider er påvist nedenfor. Cookie kan bruges til at videregive oplysninger mellem sider ved hjælp httpCookie objekt

Brug af cookies med CSharp kode bag Approach

HttpCookie Cookieobj = ny HttpCookie ("ProjCookie").

Cookieobj.Values ​​["CookieUsername"] = Textbox1.Text;

Cookieobj.Expires = DateTime.Now.AddDays

(1),

Response.Cookies.

Add (Cookieobj)

Ovenstående kode eksempel viser Cookie Creation navnet "PrjCookie" og "CookieUsername" er den undernøgle under Cookie. ProjCookie udløber dage er sat til én. Adgang Cookie værdi væltes mellem siderne. Nedenfor kode demonstrerer metoden til at få adgang til cookie mellem sider. Således oplysningerne videregives mellem sider ved hjælp af cookies bliver hentet, og dermed kan bruges til at godkende brugere.

if (Request.Cookies ["CookieUsername"] Notequal null)

{

HttpCookie Cookieobj = Request.

Cookies ["CookieUsername"];

String StrLbl1 = Server.HTMLEncode (Cookieobj.Value)

}

Som cookies kan bruges til at lagre lille mængde oplysninger på klientsiden, er det altid anbefales ikke at gemme brugeroplysninger i cookie, som det kan læses af uautoriserede brugere som Mennesk

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.