*   >> Lecture Éducation Articles >> science >> la programmation

Penser Cookies

Les cookies sont objet qui stocker des informations sur l'utilisateur sur le côté client. Informations sur l'utilisateur serait les sites utilisateur a visités. Il serait stocker le site qui utilisateur visite très souvent des préférences. Les cookies sont utilisés pour stocker des informations sur les activités des utilisateurs sur Internet. Les cookies sont stockés sur le disque dur de l'utilisateur. Ils peuvent également être utilisés pour transmettre des informations entre les pages.

Passant d'informations entre les pages à l'aide des cookies serait plus léger plutôt que d'aller à d'autres façons de transmettre l'information. Quand une des pages Web d'accès de l'utilisateur à l'aide du navigateur puis le navigateur affiche les pages Web et avec elle le navigateur obtient également des cookies à venir avec des pages et sont donc stockées dans le disque dur de l'utilisateur. Ainsi, lorsque l'utilisateur tente d'accéder à la page des contrôles de navigateur Cookie associé à l'URL utilisateurs disque dur. Si le cookie existe, elle vient à l'utilisateur avec la page web.

Ainsi avec une petite quantité de l'information de l'utilisateur étant stockées, il est le travail du navigateur pour gérer les cookies sur le côté client. Pendant demande de page les cookies sont transférés au navigateur en utilisant objet HttpResponse. Manipulation des cookies dans asp.net de transmettre des informations entre les pages. une démonstration correcte de cookie pour la transmission d'informations entre les pages est démontré ci-dessous.

Cookie peut être utilisé pour transmettre des informations entre les pages à l'aide objet HttpCookie

Utilisation des cookies avec le code CSharp derrière approche

HttpCookie Cookieobj = new HttpCookie ("ProjCookie");.

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

Cookieobj.Expires = DateTime.Now.AddDays

(1);

Response.Cookies.Add (Cookieobj);

Au-dessus de code exemple montre le nom Cookie Création "de PrjCookie" et "CookieUsername" étant la sous-clé sous Cookie. ProjCookie expire jours est fixé à un.

Accès valeur Cookie étant passé entre les pages. Ci-dessous le code démontre la méthode d'accès biscuit entre les pages. Ainsi, l'information transmise entre les pages en utilisant les cookies obtient récupéré et peut donc être utilisé pour authentifier les utilisateurs.

Si (Request.Cookies ["CookieUsername"] de nulle NotEqual)

{

HttpCookie Cookieobj = R

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.