HttpResponse.Cookies Propriedade

Definição

Recebe a recolha de cookies de resposta.

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 Propriedade

A recolha de cookies de resposta.

Exemplos

O exemplo seguinte cria um novo cookie chamado LastVisit, define o valor do cookie para a data e hora atuais e adiciona o cookie à coleção atual de cookies. Todos os cookies na coleção de cookies são enviados ao cliente no Set-Cookie cabeçalho com o fluxo de saída 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)
   

Observações

O ASP.NET inclui duas coleções intrínsecas de cookies. A coleção acedida através da Cookies coleção de HttpRequest contém cookies transmitidos pelo cliente ao servidor no Cookie cabeçalho. A coleção acedida através da Cookies coleção de HttpResponse contém novos cookies criados no servidor e transmitidos ao cliente no Set-Cookie cabeçalho.

Depois de adicionar um cookie usando a HttpResponse.Cookies coleção, o cookie fica imediatamente disponível na HttpRequest.Cookies coleção, mesmo que a resposta não tenha sido enviada ao cliente.

Aplica-se a