2009-04-18 7 views

Respuesta

17

Depende de la política de almacenamiento en caché de la página y el método utilizado para recuperar la página en primer lugar. Si buscó la página a través de un POST, una actualización reenviará los datos de POST mientras coloca la URL en una nueva ventana emitirá un GET al servidor.

Si la solicitud original es un GET, el comportamiento depende de cómo se almacena en caché la página actual. Pulsar actualizar hará que el navegador vuelva a consultar con el servidor de la página (pero no necesariamente con ningún script o imagen). Si la página está configurada para ser almacenada en caché, pegar la URL en una nueva ventana podría sacar la página de la memoria caché sin tocar el servidor.

Tenga en cuenta que consultar con el servidor no necesariamente hará que la página se regenere o se vuelva a descargar ya que el navegador puede emitir un GET condicional o una solicitud HEAD para verificar si la página ha cambiado desde la última vez que se buscó. Además, si bien algunas de las acciones pueden sacar la página de la memoria caché, no hay garantía de que así sea (y las páginas generadas dinámicamente normalmente deben configurarse correctamente para que se puedan considerar almacenables en caché).

-1

Golpear Ctrl-F5 borrará su (es decir. La caché del navegador) locales de los archivos de ese sitio. Mientras que simplemente abrir el sitio en una nueva pestaña cargará primero todos los archivos del caché.

+1

¿Tiene alguna cita para borrar el caché? A menos que estés pensando en CTRL-F5, creo que estás equivocado al respecto. –

+0

Tienes razón, momento de locura aparentemente. –

+0

depende de su política de caché, esta no es una respuesta correcta –

2

Cuando pulses actualizar (F5), el navegador te preguntará, p. si también desea enviar una solicitud POST (por ejemplo, si previamente ingresó algunos datos en un formulario). Si pega la url y presiona enter, no podrá volver a enviar los datos POST mencionados.

5

Actualizar una página NO actualiza explícitamente su caché. Hará un GET nuevo, pero todo lo almacenado en caché se mantendrá en caché. Sin embargo, si presiona CTRL-F5, actualizará con un caché.

Copiar y pegar obtendrá otra copia nueva del sitio con un GET, sin ignorar el caché.

0

Dependería de muchas cosas. Para la mayoría de los sitios, al copiar la URL a una nueva ventana o pestaña se iniciará una nueva sesión, donde una actualización mantendría la sesión actual.

+0

¿Qué quiere decir con sesión? – pinkeen

Cuestiones relacionadas