Compartir a través de


HttpResponse.Cookies Propiedad

Definición

Obtiene la colección de cookies de respuesta.

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

Valor de propiedad

HttpCookieCollection

Colección de cookies de respuesta.

Ejemplos

En el ejemplo siguiente se crea una nueva cookie denominada LastVisit, se establece el valor de la cookie en la fecha y hora actuales, y se agrega la cookie a la colección de cookies actual. Todas las cookies de la colección de cookies se envían al cliente en el Set-Cookie encabezado con el flujo de salida 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)
   

Comentarios

ASP.NET incluye dos colecciones intrínsecas de cookies. La colección a la que se accede a través de la Cookies colección de HttpRequest contiene cookies transmitidas por el cliente al servidor en el Cookie encabezado . La colección a la que se accede a través de la Cookies colección de HttpResponse contiene nuevas cookies creadas en el servidor y transmitidas al cliente en el Set-Cookie encabezado .

Después de agregar una cookie mediante la HttpResponse.Cookies recopilación, la cookie estará disponible inmediatamente en la HttpRequest.Cookies colección, incluso si la respuesta no se ha enviado al cliente.

Se aplica a