Solicitud de ASP. Colección de cookies

Básicamente, las cookies son pequeños archivos que se almacenan en la computadora de un usuario. Se utilizan para contener una cantidad modesta de datos específicos de un cliente y un sitio web en particular y se puede acceder a ellos desde el servidor web o desde la computadora del cliente.  

La colección Request.Cookies se utiliza para devolver el valor de la colección de cookies. Si la cookie especificada no existe, se crea. Si la cookie existe, toma el nuevo valor y se descarta el valor anterior. 

Sintaxis:

Request.Cookies( cookie )[(key)|**.**attribute]

    Parámetro:

  • Nombre: Especifica el nombre de las Cookies.
  • Clave: No es un parámetro opcional representa un valor clave para las cookies.
  • Atributo: Especifica la información sobre las cookies. El parámetro de atributo puede ser uno de los siguientes.
    1. Dominio: solo escritura. Especifica la cookie enviada solo al nombre de dominio de las requests.
    2. Caduca: Especifica la fecha de caducidad de las cookies. Si los datos no están configurados, las cookies expirarán después de que finalice la sesión.
    3. HasKeys: solo lectura. Especifica si la cookie contiene claves o no.
    4. Ruta: solo escritura. Si se especifica, la cookie se envía solo a las requests a esta ruta. Si no se establece este atributo, se utiliza la ruta de la aplicación.
    5. Seguro: solo escritura. Representa que las cookies están protegidas.
  • Valor: Define un valor que se asigna a la clave o atributo.

Ejemplo: Básicamente, el comando «Request.Cookies» se usa para obtener un valor de cookie. El siguiente código ilustra cómo devolver el valor de las cookies denominadas como «nombre».

<%
Response.Cookies("site")="GeeksforGeeks"
sname=Request.Cookies("site")
response.write("Grow with " & sname)
%>

Producción:

Grow with GeeksforGeeks

Publicación traducida automáticamente

Artículo escrito por ManasChhabra2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *