|
Principios básico sobre Cookies en
ASP
Principios básicos sobre Cookies en ASP
Un Cookie es simplemente un archivo de texto que es colocado en la
computadora del usuario cliente (cualquiera de nosotros cuando
accede a un sitio web). Este archivo de texto almacena distintas
informaciones sobre los usuarios.
Vale decir que no es un gran poder, el que podemos utilizar mediante
las cookies aunque puede ser util para hacer cosas como por ejemplo;
consultar a los usuarios sobre su color, fondo y fuente preferidos y
configurar el sitio para que cuando el usuario ingrese, este sea mas
a su gusto
Un dato que es importante aclarar es que, algunos usuarios pueden
con intención o sin ella, desabilitar la opción de cookies y de esta
manera no permitir que podamos utilizarlas.
Cosas que se pueden hacer con Cookies.
1. Escribir datos en la computadora del usuario (usando el comando
Response)
2. Recibir datos desde la computadora del usuario (usando el comando
Request)
Sintaxis basica para enviar una cookie:
Response.Cookies("CookieName") =value
Entonces si queremos crear una cookie en la computadora del usuario
llamada, NombreDelVisitante que tiene el valor Juan Perez:
Response.Cookies("NombreDelVisitante") = "Juan Perez"
O bien si queremos crear una un cookie con el valor en la variable
UserNane, desde un fromulario.
Response.Cookies("NombreDelVisitante") =Request.Form("UserName")
Sintaxis basica para recibir una cookie:
Request.Cookies("CookieName") =value
Este Request es basicamente tratado como una variable. Este ejemplo
pide la Cookie JuanCookie y pone el valor dentro de la variable
MiVar:
MiVar=Request.Cookies("JuanCookie")
El siguiente ejemplo chequea la cookie JuanCookie, para ver si el
igual a el valor Yes y ejecutar el If Then.
If Request.Cookies("JuanCookie") ="Yes" Then
Mas ejemplos con Cookies.
En este ejemplo, usamos otra Cookie para ingresar otro nombre.
Response.Cookies("NombreDelVisitante") ("Nombre") = "Juan"
Response.Cookies("NombreDelVisitante") ("Apellido") = "Perez"
Naming Conventions.
Como a una variable, es importante dar a nuestras cookies nombres
unicos para guardar las propiedades.
Domain Property
El Domain Property indica desde donde la cookie fue creada.
Response.Cookies("CookieName") .Doamin = "MiDominio.com"
The Path Property.
El Path Property suma más seguridad permitiendo setear el path
exacto del dominio donde la cookie es usada.
Response.Cookies("CookieName") .Path = "/maindir/subdir/path"
Expiration.
Este ejemplo indica la forma para lograr que la cookie dure el
tiempo que nosotros querramos.
Response.Cookies("CookieName") .Expires=#January 01, 2010#
|
 |

|