In ASP können wir die Methode „response.cookies“ verwenden, um den Wert von Cookies zu definieren. So geht's:
Response.cookies(cookiesname)[(key)|.attribute]=value
Die Erklärung lautet wie folgt: Cookiesname ist der Name des gewünschten Cookies, z. B.: test
Parameterschlüssel: Optionaler Parameter, Sie können ihn natürlich auch nicht angeben. :) :)
Der Schlüssel wird verwendet, um den Namen des Cookies für das Wörterbuch-Cookie anzugeben. Mein Verständnis scheint einem Array ähnlich zu sein.
Das Parameterattribut ist optional und gibt Informationen zum Cookie selbst an, z. B. die Angabe einer bestimmten URL, eines Pfads, eines Gültigkeitszeitraums usw.
Optionale Werte sind: Domain kann nur Cookies eines bestimmten Domainnamens lesen
Läuft die Gültigkeitsdauer des Cookies ab
Enthält Haskeys Kindercookies?
Der Pfad kann nur Cookies auf dem angegebenen Pfad lesen
Secure gibt an, ob das Cookie verschlüsselt ist
Um beispielsweise ein Cookie mit dem Namen jb51 auf dieser Website anzugeben, ist die Methode wie folgt:
Kopieren Sie den Codecode wie folgt:
Response.Cookies(jb51).Domain = www.xxx.com 'Geben Sie www.xxx.com an, um es zu besuchen
Response.Cookies(jb51).Path = E-Blog 'Geben Sie den Zugriff auf das E-Blog-Verzeichnis an
Response.Cookies(jb51).Expires= DateAdd(d,2,date) 'Läuft nach den angegebenen zwei Tagen ab
Response.Cookies(jb51)(name)=Test
Response.Cookies(jb51)(type)=haha
[html]
Die beiden obigen Sätze erstellen ein Cookie im Wörterbuchstil.
In Bezug auf die Verwendung von Haskeys ist es ganz einfach: request.Cookies(cookie).Haskeys. Wenn Sie beispielsweise feststellen möchten, ob ein Cookie im Wörterbuchstil ist, können Sie ihn so schreiben
[Code]
<%
Wenn Request.Cookies(jb51).Haskeys Dann
Response.Write Dies ist ein Wörterbuch-Cookie
Anders
Response.Write Dies ist kein Wörterbuch-Cookie
Ende wenn
%>