*   >> Lezen Onderwijs artikelen >> tech >> web development

Wat zijn cookies? Met behulp van cookies in ASP.NET

Cookies worden gebruikt voor het opslaan van de gebruiker specifieke informatie in de vorm van tekst strings. Wanneer een gebruiker bepaalde website enkele gebruiker specifieke informatie wordt opgeslagen bezoekt en deze informatie kan worden opgehaald later bij dezelfde website wordt bezocht vanuit dezelfde machine en kan naar de server worden gestuurd. Cookies worden geassocieerd met websites in plaats van individuele pagina's.

Webontwikkelaars kunnen cookies op te slaan voorkeuren van de gebruiker te gebruiken en maakt de aangepaste pagina op volgende bezoek volgens de interesse van de gebruiker. Er zijn browser opgelegde beperkingen met betrekking tot de grootte van cookies en het aantal cookies per website die kan worden opgeslagen.

In ASP.NET cookies kunnen worden gemaakt met behulp van de klasse HttpCookie in System.Web namespace.

Cookies worden toegevoegd aan de koekjes verzameling respons object, het object dat verantwoordelijk is voor het bijhouden van informatie die moet worden weergegeven in browser. Voorbeeld voor het schrijven en lezen van cookies

Maak een instantie van HttpCookie

Dim mycookie als nieuw HttpCookie ("userid")

Stel parameters zoals waarde en vervalt

mycookie.Value = "1"

mycookie.Expires = DateTime.Now.AddMonths

(1)

toe te voegen aan de collectie van Cookies reactie object

Response.Cookies.

Add (mycookie)

We kunnen hetzelfde doen door rechtstreeks instellen van waarden voor Response.Cookies collectie

Response.Cookies ("userid"). value = "1"

Response.Cookies ("userid"). Verloopt = DateTime.Now.AddMonths ( 1)

De bovenstaande code maakt cookie en bewaar het in station gebruiker voor een maand. De volgende code wordt gebruikt om een ​​cookie later op te halen.

Request object wordt gebruikt om cookies informatie mee te sturen met het verzoek om pagina naar de server.

Indien niet Requet.

Cookies (" userid ") is niets dan

Dim a As String

een = Niet Requet.Cookies (" userid ")


End If

Hier eerst worden we controleren of de cookie wel of niet bestaat, omdat het kan worden gewist door de gebruiker. Cookies zal niet werken als de gebruiker cookies heeft uitgeschakeld in de browser instellingen.

Happy Coding.



Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.