Pregunta

Necesito guardar un estado de formulario (valores para elementos de entrada).

Pero el formulario no es un formulario HTML estándar, por lo que el navegador no guardaría el estado del formulario.

Necesito almacenar el estado del formulario como cookie No puedo guardar nada en el lado del servidor.

Pero el tamaño de la galleta será de alrededor de 10 kb. ¿Como hacer esto? ¿Alguien tiene una idea?

¿Fue útil?

Solución

Divida los 10 kb de datos en múltiples cookies (es decir, cookies con diferentes nombres en el mismo dominio) al guardar y combinar esos valores de cookies al recuperar.

Si recuerdo correctamente, el tamaño estándar de una cookie en la mayoría de los navegadores modernos es de ~ 4096 bytes (a veces incluyendo el nombre, a veces no), así que tenga esto en cuenta al crear las cookies.

También tenga en cuenta que los datos en las cookies podrían manipularse con la debida diligencia para ejercer cuando se trabaja con dichos datos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top