HttpResponse.Cookies Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é
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.