¿Qué tamaño puede tener una cookie web?

Una webcookie (a menudo llamada simplemente "cookie") es un pequeño fragmento de datos que un sitio web almacena en un usuario. navegador web. Cuando una persona carga un sitio web, la cookie puede decirle al navegador información sobre su visita o visitas anteriores. Esta información puede permitir que el sitio recuerde las preferencias que se hayan establecido durante una visita anterior o puede recordar la actividad de una de esas visitas anteriores.

¿Alguna vez ha estado en un sitio web de comercio electrónico y agregó algo al carrito de compras, pero no pudo completar la transacción? Si regresó a ese sitio en una fecha posterior, solo para encontrar sus artículos esperándolo en ese carrito, entonces ha visto una cookie en acción.

El tamaño de una galleta

El tamaño de un Cookie HTTP (que es el nombre real de las cookies web) lo determina el agente de usuario. Cuando mida el tamaño de su cookie, debe contar los bytes en su totalidad.

nombre = valor

par, incluido el signo igual.

Según el RFC 2109, las cookies web no deben estar limitadas por agentes de usuario, pero las capacidades mínimas de un navegador o agente de usuario deben ser de al menos 4096 bytes por cookie. Este límite se aplica al.

instagram viewer

nombre = valor

porción de la cookie solamente.

Lo que esto significa es que si está escribiendo una cookie y la cookie tiene menos de 4096 bytes, será compatible con todos los navegadores y agentes de usuario que cumplan con el RFC.

Recuerda que este es el mínimo requisito de acuerdo con el RFC. Algunos navegadores pueden admitir cookies más largas, pero para estar seguro, debe mantener sus cookies por debajo de 4093 bytes. Muchos artículos (incluida una versión anterior de este) han sugerido que permanecer por debajo de 4095 bytes debería ser suficiente para garantizar la compatibilidad total con el navegador, pero algunas pruebas han demostrado que ciertos dispositivos más nuevos, como el iPad 3, son un poco más bajos que 4095.

Prueba por ti mismo

Una excelente manera de determinar el límite de tamaño de las cookies web en diferentes navegadores es usar el Prueba de límites de cookies del navegador.

Al ejecutar esta prueba en algunos navegadores, obtuvimos la siguiente información para las últimas versiones de estos navegadores:

  • Google Chrome: 4096 bytes
  • Internet Explorer: 5117 bytes
  • Firefox: 4097 bytes