¿Cómo hacemos una recarga/actualización dura en Chrome usando Javascript?
window.location.reload(true); location.reload(true);no lo hizo por mi
===========================
Lo que quise decir con 'no lo hizo por mí...'
Las cookies de sesión (ej. JSESSIONID) no se renovaban especialmente las de HttpOnly.
Lo que quiero lograr...'
- Open browser - Type URL - Hit EnterMe pregunto si hay un comando Javascript más poderoso que se recarga como si fuera la primera vez .
location.reload() debería funcionar. ¡Funciona para mi!
La mejor (y prácticamente la única) forma de asegurarse de que una página se vuelva a cargar es usando su servidor. Una de las formas en que puede hacer esto es publicar encabezados, cuando se solicita una página, que invalidan recursos como Cache-Control , que le indicará al navegador que no almacene en caché los recursos y siempre revalide los recursos, lo que significa que todo debe volver a descargarse cada vez.
Sin embargo, no recomendaría publicar este encabezado en cada solicitud en su aplicación de producción.
Cache-Control: no-store, max-age=0 En su página, puede agregar meta que le indicarán al navegador qué hacer, siempre que no se hayan pasado encabezados al navegador. Esto depende de cómo sirva su contenido, pero puede agregar lo siguiente a su elemento head que le indicará al navegador que no almacene absolutamente nada y es equivalente a ingresar a una página por primera vez:
<head> ... <meta http-equiv="Cache-Control" content="no-store, max-age=0"> ... </head>