Active Server Pages

ASP-koulutus / kurssit v. 2008

Kurssit saatavilla kautta Suomen. Tule, tutustu ja varaa oma koulutustapahtumasi jo tänään. Kurssit järjestää IT-koulutuksen asiantuntijasi, Koulutus- ja konsultointipalvelu KK Mediat

 

Request.Cookies - kokoelma ja evästeet (cookies)

Cookies-kokoelma on suunnattu evästeiden hallintaan ja tarkasteluun. Ominaisuudella on vain yksi pakollinen argumentti - cookien nimi. Tämän lisäksi voidaan käyttää argumenttia Key määrittelemään kokoelmasta haettava arvo.

Cookies-kokoelman ainut ominaisuus/attribuutti on boolean-tyyppinen HasKeys, joka palauttaa arvon tosi/epätosi riippuen siitä sisältääkö eväste etsittyjä arvoja.

Cookies-kokoelman läpikäyminen tapahtuu muiden kokoelmien tapaan silmukkalauseella:

<%
For Each objCK In Request.Cookies
   Response.Write objCK &" = " &Request.Cookies(objCK) &"<br>"
Next
%>

Evästeen poistaminen käytöstä tapahtuu ylikirjoittamalla evästeen olemassa oleva arvo tyhjällä datalla. Tämän lisäksi on suositeltavaa asettaa evästäälle uusi vanhenemisajankohta, joka on menneisyydessä. Erillistä menetelmää evästeen tuhoamiseen (vrt. esim. Session.abandon -menetelmä) ei ole olemassa:


<%
' poistetaan eväst
Response.Cookies("jokinevaste") = ""
%>

Evästeiden asettamista on käsitelty syvällisemmin Response.cookies -kokoelman yhteydessä.

Tutustu artikkelin muihin osiin:
»»» ASP »»»Request olio
»»» ASP »»»Request.ClientCertificate - kokoelma ja SSL-suojatut yhteydet
»»» ASP »»»Request.Cookies kokoelma ja evästeet
»»» ASP »»»Request.QueryString ja Request.Form- kokoelmat - lomakkeiden ja käyttäjän lähettämän datan käsittely
»»» ASP »»»Request.ServerVariables ja ympäristömuuttujat
»»» ASP »»»Request.BinaryRead ja Request.TotalBytes ja raakadatan käsittely

Tallenna tämä sivu kirjanmerkkeihin!

 

2kmediat.com, ©2000-2008 Koulutus- ja konsultointipalvelu KK Mediat.
Tekijänoikeuksia koskeva tiedonanto | Tietosuojalausunto | Sivukartta