El 16/11/07, Cristian Rodríguez escribió:
En realidad los estandares definen solo un minimo recomendado, los clientes solo estan obligados a manejar cookies de 4kb , no existe limite maximo PERO los navegadores (IE, Opera , Firefox) manejan cookies DE HASTA 4kb por razones de sanidad ( cumplir el requerimento minimo)
Eso parece... estoy siguiendo los comentarios del bug que has creado en php.
"When a cookie larger than 4 kilobytes is encountered the cookie should be trimmed to fit, but the name should remain intact as long as it is less than 4 kilobytes."
Notese que PHP implementa el SPEC provisto por netscape, no el RFC.
Vamos, que si es más grande, el navegador debe "trocearla" hasta un máximo de 20 permitidas.
PHP es solo el lenguaje que se usa como vector para la demostracion, aunque estoy discutiendo con al gente de PHP limitar el largo de la cookie por esta y por otras razones, como
a) nigun navegador va procesar la cookie completamente la van a truncar y continuar... b) lo anterior hara mas dificil depurar la aplicacion web en cuestion, es mejor que cuando la cokkie pase el limte el lenguage emita un warning y retorne.
Sí, eso veo en los comentarios del bug. Ya tengo lectura para hoy :-).
Si producira una condicion de error OOM
Huy, me he quedado igual... ah, "out of memory" O:-)
No, en estandar es clarismo al respecto , konqueror de niguna manera debe abortar el proceso, solo continuar con una cookie reducida a 4kb.
En este caso en concreto, sí, eso es lo que debe hacer. Pero en un último extremo, si un proceso (cualquiera) está generando que el sistema se ralentice y deje de responder ¿no sería conveniente intentar detenerlo antes que dejar que se cuelgue el sistema por completo? :-? Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org