HttpResponse.Cookies-Eigenschaft
Aktualisiert: November 2007
Ruft die Cookieauflistung der Antwort ab.
Assembly: System.Web (in System.Web.dll)
ASP.NET enthält zwei systeminterne Cookieauflistungen. Die Auflistung, auf die über die Cookies-Auflistung von HttpRequest zugegriffen werden kann, enthält Cookies, die vom Client im Cookie-Header an den Server übertragen werden. Die Auflistung, auf die über die Cookies-Auflistung von HttpResponse zugegriffen werden kann, enthält neue Cookies, die auf dem Server erstellt und im Set-Cookie-Header an den Client übertragen werden.
| Topic | Location |
|---|---|
| Gewusst wie: Schreiben eines Cookies | Erstellen von ASP.NET-Webanwendungen |
| Gewusst wie: Löschen eines Cookies | Erstellen von ASP.NET-Webanwendungen |
| Gewusst wie: Schreiben eines Cookies | Erstellen von ASP.NET-Webanwendungen in Visual Studio |
| Gewusst wie: Löschen eines Cookies | Erstellen von ASP.NET-Webanwendungen in Visual Studio |
Im folgenden Beispiel wird das neue LastVisit-Cookie erstellt, der Wert des Cookies wird auf das aktuelle Datum und die aktuelle Uhrzeit festgelegt, und das Cookie wird an die aktuelle Cookieauflistung angefügt. Alle Cookies in der Cookieauflistung werden mit dem HTTP-Ausgabestream im Set-Cookie-Header an den Client gesendet.
HttpCookie MyCookie = new HttpCookie("LastVisit"); DateTime now = DateTime.Now; MyCookie.Value = now.ToString(); MyCookie.Expires = now.AddHours(1); Response.Cookies.Add(MyCookie);
HttpCookie myCookie = new HttpCookie("LastVisit");
DateTime now = DateTime.get_Now();
myCookie.set_Value(now.ToString());
myCookie.set_Expires(now.AddHours(1));
get_Response().get_Cookies().Add(myCookie);
var myCookie : HttpCookie = new HttpCookie("LastVisit") var now : DateTime = DateTime.Now myCookie.Value = now.ToString() myCookie.Expires = now.AddHours(1) Response.Cookies.Add(myCookie)
Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.