Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

HttpResponse.Cookies-Eigenschaft

Aktualisiert: November 2007

Ruft die Cookieauflistung der Antwort ab.

Namespace:  System.Web
Assembly:  System.Web (in System.Web.dll)
public HttpCookieCollection Cookies { get; }
/** @property */
public HttpCookieCollection get_Cookies()

public function get Cookies () : HttpCookieCollection

Eigenschaftenwert

Typ: System.Web.HttpCookieCollection
Die Cookieauflistung der Antwort.

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.

TopicLocation
Gewusst wie: Schreiben eines CookiesErstellen von ASP.NET-Webanwendungen
Gewusst wie: Löschen eines CookiesErstellen von ASP.NET-Webanwendungen
Gewusst wie: Schreiben eines CookiesErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Löschen eines CookiesErstellen 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.

.NET Framework

Unterstützt in: 3.5, 3.0, 2.0, 1.1, 1.0
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
© 2013 Microsoft. Alle Rechte vorbehalten.