11
2010
Trabalhando com cookie
Neste artigo será mostrado como trabalhar com Cookie utilizando o Framework 3.5 e a linguagem c# com a ferramenta Visual Studio 2008.
Para quem esta com dúvida sobre o que venha ser um cookie, ele nada mais é do que uma ou mais informações que um serviço da web pode armazenar junto ao navegador. Estas informações podem salvar por exemplo, uma busca realizada em algum site da web, um produto de um e-commerce, uma configuraçao realizada em algum website, etc. Um cookie tem uma data para expirar, que pode ser determinado pelo programador. Uma dica é sempre salvar as informações contidas no cookie de forma criptografada, para garantir alguma segunça.
O metodo abaixo mostra como criar um cookie:
private void CriarCookie(string usuario)
{
HttpCookie cookie = new HttpCookie(“SITE”);//cria cookie com o ip da maquina
cookie.Values.Add(“IP”, this.Page.Request.UserHostAddress.ToString());
cookie.Values.Add(“USERNAME”, usuario);//colocando o cookie para expirar
cookie.Expires = DateTime.Now.AddDays(365);
this.Page.Response.AppendCookie(cookie);
}
Metodo para ler o cookie
private HttpCookie ReadCookie()
{
try
{
return this.Page.Request.Cookies["SITE"];
}
catch
{
return null;
}
}
Este foi um exemplo simples de como trabalhar com cookie, vou ficando por aqui, qualquer dúvida entre em contato.

An article by











