HttpResponse.Cookies Eigenschaft

Definition

Ruft die Cookieauflistung der Antwort ab.Gets the response cookie collection.

public:
 property System::Web::HttpCookieCollection ^ Cookies { System::Web::HttpCookieCollection ^ get(); };
public System.Web.HttpCookieCollection Cookies { get; }
member this.Cookies : System.Web.HttpCookieCollection
Public ReadOnly Property Cookies As HttpCookieCollection

Eigenschaftswert

Die Cookieauflistung der Antwort.The response cookie collection.

Beispiele

Im folgenden Beispiel wird ein neues Cookie namens LastVisiterstellt, der Wert des Cookies wird auf das aktuelle Datum und die aktuelle Uhrzeit festgelegt, und das Cookie wird der aktuellen Cookie-Auflistung hinzugefügt.The following example creates a new cookie named LastVisit, sets the value of the cookie to the current date and time, and adds the cookie to the current cookie collection. Alle Cookies in der Cookieauflistung werden in der Set-Cookie Kopfzeile mit dem HTTP-Ausgabestream an den Client gesendet.All cookies in the cookie collection are sent to the client in the Set-Cookie header with the HTTP output stream.

HttpCookie MyCookie = new HttpCookie("LastVisit");
DateTime now = DateTime.Now;

MyCookie.Value = now.ToString();
MyCookie.Expires = now.AddHours(1);

Response.Cookies.Add(MyCookie);
   
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)
   

Hinweise

ASP.NET enthält zwei systeminterne Cookie-Auflistungen.ASP.NET includes two intrinsic cookie collections. Die Cookies AuflistungCookie , auf die über die HttpRequest -Auflistung zugegriffen wird, enthält Cookies, die vom Client an den Server im-Header übertragen werden.The collection accessed through the Cookies collection of HttpRequest contains cookies transmitted by the client to the server in the Cookie header. Die Cookies AuflistungSet-Cookie , auf die über die HttpResponse -Auflistung zugegriffen wird, enthält neue Cookies, die auf dem Server erstellt und im-Header an den Client übermittelt werden.The collection accessed through the Cookies collection of HttpResponse contains new cookies created on the server and transmitted to the client in the Set-Cookie header.

Nachdem Sie ein Cookie mithilfe der HttpResponse.Cookies -Auflistung hinzugefügt haben, ist das Cookie sofort in der HttpRequest.Cookies Auflistung verfügbar, auch wenn die Antwort nicht an den Client gesendet wurde.After you add a cookie by using the HttpResponse.Cookies collection, the cookie is immediately available in the HttpRequest.Cookies collection, even if the response has not been sent to the client.

Gilt für: