*   >> Lectura Educación Artículos >> tech >> desarrollo web

¿Qué son las cookies? El uso de cookies en ASP.NET

Las cookies se utilizan para almacenar información específica del usuario en forma de cadenas de texto. Cuando un usuario visita el sitio web particular, alguna información específica del usuario se almacena y esta información puede ser recuperada más tarde, cuando el mismo sitio web se visitó de misma máquina y se puede enviar al servidor. Las cookies se asocian con sitios web en lugar de páginas individuales.


Los desarrolladores web pueden utilizar cookies para almacenar las preferencias del usuario y hace que la página personalizada en la siguiente visita de acuerdo al interés del usuario. Hay navegador impone limitaciones en el tamaño de las galletas y el número de cookies por sitio web que se pueden almacenar.

En las cookies de ASP.NET se pueden crear utilizando la clase HttpCookie en espacio de nombres System.Web.

Cookies se añaden a la colección Cookies del objeto respuesta, el objeto que se encarga de mantener la información a ser prestados al navegador.

Ejemplo para la escritura y lectura de cookies

Crear una instancia de HttpCookie

MyCookie Dim como nuevo HttpCookie ("id_usuario")

Establecer parámetros como el valor y la expira

mycookie.Value = "1"

mycookie.Expires = DateTime.Now.AddMonths

(1)

Añadir a la colección Cookies del objeto respuesta

Response.Cookies.Add (MyCookie)

Podemos hacer lo mismo mediante el establecimiento directamente los valores para la recolección Response.Cookies

Response.Cookies ("id_usuario").

value = "1"

Response.Cookies ("id_usuario"). Expira = DateTime.Now.AddMonths ( 1)

El código anterior crea galleta y almacenarlo en la unidad del usuario durante un mes. El siguiente código se utiliza para recuperar una cookie después.

Solicitud objeto se utiliza para enviar información de las cookies, junto con la solicitud de la página al servidor.

Si No Requet.Cookies (" ID de usuario ") no es nada Entonces

Dim un As String

a = No Requet.

Cookies (" id_usuario ")


Final Si

Aquí primero estamos comprobando si existe galleta o no, ya que puede ser borrado por el usuario. Las cookies no funcionarán si el usuario ha desactivado las cookies en la configuración del navegador.

Happy Codificación.


Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.