HttpResponse.Cookies Propriété

Définition

Obtient la collection de cookies constituant la réponse.

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

Valeur de propriété

HttpCookieCollection

Collection de cookies constituant la réponse.

Exemples

L’exemple suivant crée un cookie nommé LastVisit, définit la valeur du cookie sur la date et l’heure actuelles et ajoute le cookie à la collection de cookies actuelle. Tous les cookies de la collection de cookies sont envoyés au client dans l’en-tête avec le Set-Cookie flux de sortie HTTP.

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)
   

Remarques

ASP.NET comprend deux collections de cookies intrinsèques. La collection accessible via la Cookies collection de HttpRequest cookies transmis par le client au serveur dans l’en-tête Cookie . La collection accessible via la Cookies collection de contient de HttpResponse nouveaux cookies créés sur le serveur et transmis au client dans l’en-tête Set-Cookie .

Une fois que vous avez ajouté un cookie à l’aide de la HttpResponse.Cookies collection, le cookie est immédiatement disponible dans la HttpRequest.Cookies collection, même si la réponse n’a pas été envoyée au client.

S’applique à