Lernzweck: Lernen Sie die Verwendung von Sitzung und Cookie kennen
Sitzung und Cookie werden verwendet, um Variablen zwischen verschiedenen Webseiten zu übergeben und Benutzeranmeldeinformationen aufzuzeichnen. Die Verwendung von Cookie in ASP.NET ist ein bisschen problematischer als in ASP, da wir Variablen deklarieren möchten.
Schauen wir uns zunächst die Verwendung von Sitzungen an, die im Grunde genommen mit ASP entspricht
Schreiben Sie eine Sitzung:
Sitzung ["Benutzername"]) = "aa";
Sitzung ("Benutzername") = "aa"
Lesen Sie eine Sessinn:
String username = session ["userername"];
Dim Benutzername = Sitzung ("Benutzername")
Werfen wir einen Blick auf Cookies Schreiben:
DateTime DT = DateTime.Now;
Httpcookie mycookie = new httpcookie ("logName"); // Die neue Cookie -Variable deklarieren
mycookie.value = "aa"; // Aufgabe
mycookie.expires = convert.todatetime (dt+timesspan.fromdays (1)); // Setzen Sie die Ablaufzeit auf 1 Tag
Response.cookies.add (mycookie1); // Schreiben Sie an Cookie
dim dt als datetime
dt = DataTime.now
Dimer Mycookie als httpcookie
mycookie = new httpcookie ("logName")
mycookie.value = "aa"
mycookie.expires = convert.todatetime (dt+timesspan.fromdays (1))
Response.cookies.add (mycookie1)
Schauen Sie sich das Cookie -Lesen an:
Httpcookie mycookie = request.cookies ["Benutzername"];
String username = mycookie.value;
Dimer Mycookie als httpcookie
Mycookie = Request.cookies ["Benutzername"]
Dim String = Mycookie.Value
Zu diesem Zeitpunkt ist "zehn Tage lang ASP.NET" vorbei.