HttpResponse.Cookies-Eigenschaft
Ruft die Cookieauflistung der Antwort ab.
Namespace: System.Web
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public ReadOnly Property Cookies As HttpCookieCollection
'Usage
Dim instance As HttpResponse
Dim value As HttpCookieCollection
value = instance.Cookies
public HttpCookieCollection Cookies { get; }
public:
property HttpCookieCollection^ Cookies {
HttpCookieCollection^ get ();
}
/** @property */
public HttpCookieCollection get_Cookies ()
public function get Cookies () : HttpCookieCollection
Eigenschaftenwert
Die Cookieauflistung der Antwort.
Hinweise
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 Cookieheader 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.
Thema | Position |
---|---|
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 |
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 |
Gewusst wie: Schreiben eines Cookies | Erstellen von ASP.NET-Webanwendungen |
Gewusst wie: Löschen eines Cookies | Erstellen von ASP.NET-Webanwendungen |
Beispiel
Im folgenden Codebeispiel wird das neue Cookie mit dem Namen "LastVisit" erstellt, der Wert des Cookies wird auf das aktuelle Datum und die aktuelle Uhrzeit festgelegt, und das Cookie wird der aktuellen Auflistung hinzugefügt. Alle Cookies in der Cookieauflistung werden mit dem HTTP-Ausgabestream im Set-Cookie-Header an den Client gesendet.
Dim MyCookie As New HttpCookie("LastVisit")
Dim now As DateTime = DateTime.Now
MyCookie.Value = now.ToString()
MyCookie.Expires = now.AddHours(1)
Response.Cookies.Add(MyCookie)
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)
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
HttpResponse-Klasse
HttpResponse-Member
System.Web-Namespace