Google Chrome envía varias solicitudes para recuperar una página, y eso es, aparentemente, no un error, sino una función. Y nosotros como desarrolladores solo tenemos que lidiar con eso.¿Qué hacer con cromo enviando solicitudes adicionales?
Por lo que pude extraer en cinco minutos, Chrome lo hace solo para que la navegación sea más rápida, por lo que si se pierde una conexión, la segunda se hará cargo.
Supongo que si el sitio web está bien desarrollado, entonces su funcionalidad no se romperá por esto, porque las solicitudes múltiples simplemente no son nuevas.
Pero no estoy seguro de haber explicado todas las situaciones que esta característica puede producir.
¿Habría alguna situación especial? ¿Alguna de las mejores prácticas para lidiar con ellos?
Actualización 1: Ahora veo por qué la página de mi banco arroja un error cuando abro la página con chrome! Dice: "Solo una ventana del navegador debe estar abierta". Esa es su solución a las amenazas de seguridad? !!
¿Tiene un enlace a algún lugar donde esto esté oficialmente documentado? – fearofawhackplanet
Lo obtuve de una pregunta en stackoverflow: "Chrome está probando algunas tácticas agresivas en sus compilaciones de desarrolladores (creo que es genial). Lo que están haciendo es abrir especulativamente sockets a los servidores, y también abrir un segundo socket si su primer intento no obtiene una respuesta lo suficientemente rápido. Es bastante fácil ver cómo un error en esta materia, o incluso el comportamiento esperado, podría desencadenar filtros de abuso. Pero, como dije, creo que vale la pena hacerlo. Todos estos las startups web ganarán más dinero si la Web es más rápida ". –
Un problema de Chromium toca en este http://code.google.com/p/chromium/issues/detail?id=39402#c11 – jrummell