fișiere Instrucțiuni cookie-uri (cookie-uri) pentru începători

Ca fișierele cookie formate

fișiere Instrucțiuni cookie-uri (cookie-uri) pentru începători

Figura 1.0 starea inițială atunci când creați fișierul cookie

Acum, pentru toate cererile ulterioare de același client va utiliza ID-ul de sesiune din fișierul cookie al acestuia, așa cum se arată în figura de mai jos:

fișiere Instrucțiuni cookie-uri (cookie-uri) pentru începători

Figura 1.1 o cerere ulterioară la server

Beneficiile cookie-uri

Dezavantajele cookie-uri

Cum de a crea un fișier cookie

Fișierele cookie care au fost create vor fi salvate, atâta timp cât browser-ul este închis. Este posibil pentru a salva fișierele după închiderea browser-ului? Acest lucru va fi discutat mai târziu.

Cum să citească date din fișierul cookie

vizionări cookie-uri permanente și de sesiune

Cum de a crea un fișier cookie permanent

Am dat deja un exemplu de fișiere sesiune, cookie-uri, și că, ca un cookie permanent, atunci avem nevoie pentru a adăuga o dată de expirare. În acest cod, am adăugat perioadă anterioară (Expiră) în 5 zile. Examinați exemplul următor.

Acum putem vedea în cazul în care acestea sunt stocate pe hard disk.

În cazul în care fișierele cookie stocate pe hard disk

O caracteristică interesantă a acestor fișiere este locul pentru a le stoca pe hard disk. În primul rând, trebuie să mergeți la proprietățile folderului și deschide tipurile de marcaje ( „Opțiunea Explorer Folder“ -> View), apoi selectați opțiunea de a afișa fișierele și folderele ascunse (Arată fișierele și folderele ascunse).

fișiere Instrucțiuni cookie-uri (cookie-uri) pentru începători

Fig. 1.2. Afișați fișierele ascunse și setări dosar

fișiere Instrucțiuni cookie-uri (cookie-uri) pentru începători

Cum de a gestiona cookie-urile la scară

Care este conversia cookie-urilor

Cum informațiile cookie de conversie

Atunci când un utilizator solicită o pagină de pe server (fig. 1.4, un pătrat albastru), serverul criptează ID-ul de sesiune, și adaugă-l la link-ul fiecărei pagini (fig. 1.4, un pătrat verde), și nu salvează într-un fișier cookie. Atunci când utilizatorul face clic pe orice link (fig. 1.4, un pătrat galben) ASP.NET decriptează sesiune și trimite-l la pagina, utilizatorul solicită. Acum, pagina solicitată ar putea obține orice variabilă de sesiune (fig. 1.4, un pătrat roșu). Toate acestea se întâmplă în mod automat atunci când ASP.NET determină că browserul utilizatorului nu acceptă cookie-uri.

fișiere Instrucțiuni cookie-uri (cookie-uri) pentru începători

Fig. 1.4. Pași utiliza informațiile cookie-uri transformate

Cum să pună în aplicare transformarea

Pentru a face acest lucru, avem nevoie pentru a seta sessionState la o cookie-uri valoare reală.

În ciuda faptului că subiectul sesiunii este dincolo de domeniul de aplicare al acestui articol, ar trebui să-l studieze mai detaliat.

Acum putem explora modul în care puteți configura browser-ul pentru a sprijini cookie-uri. Considerăm un exemplu pe baza setărilor Internet Explorer. Faceți clic pe Tool -> Opțiune Internet -> Du-te la fila Privacy. Aici veți găsi un cursor și următoarele opțiuni:

  • Accept All Cookies (Permiteți toate cookie-urile)
  • Low (nivel scăzut)
  • Medium (Intermediar)
  • Mediu Mare (media de mai sus)
  • Block All Cookies (Block All Cookies)

Prima opțiune permite toate cookie-urile și ultimul - blocuri. Mai multe informații puteți obține citind despre fiecare în aceeași fereastră.

Link-uri conexe