2009-04-24 9 views

Respuesta

5

Puede confirmar el almacenamiento en caché haciendo que una página obtenga un recurso y tenga en cuenta que no apareció ninguna solicitud del recurso en Fiddler. No puedo pensar en una mejor manera de hacerlo. Funciona para mi.

2

Navegue por el sitio a través del Fiddler como proxy. En cada detalle de respuesta, hay una pestaña "Caché". Esto muestra información útil sobre los encabezados de respuesta, p. Ej. qué significan los diferentes valores Cache-Control y Expires.

0

Creo que la mejor manera es utilizar el método demostrado en la mayoría de los tutoriales de almacenamiento en caché: tener una etiqueta en la página que muestre la hora actual del servidor. Si el valor está almacenado en la memoria caché, no lo verás actualizar con actualizaciones de página subsiguientes hasta que se vuelva a generar el caché.

Si su requisito es más complejo (necesita usar Fiddler), la sugerencia de Anthony es la que he utilizado con éxito en el pasado.

0

Fiddler definitivamente ayudará con esto. Verás que el servidor responde con una respuesta HTTP 304 (No modificado, que le dice al cliente que el elemento almacenado en caché sigue siendo válido) o para el contenido que tiene su vencimiento web configurado correctamente, no verás una solicitud en absoluto.

De hecho, encontrarás que Firefox plus FireBug hará esto por ti también.

+0

HTTP 302 es sólo para el almacenamiento en caché de ETag, donde el cliente tiene que comprobar de nuevo con el servidor y el servidor devuelve HTTP 302 (No modificado) sin un cuerpo para indicar que el cliente ha almacenado en caché el valor más reciente. –

+0

En realidad, escribí mal cuando escribí esta respuesta e intenté escribir 304 (no modificado) y no 302 (encontrado). Dicho esto, ni 302 ni 304 son respuestas solo de ETag, por lo que no estoy seguro de que el comentario anterior tenga sentido. –

+0

Editaré mi respuesta para referirme correctamente a 304 (no a 302) –

3

derecha haga clic en el URL en el violinista y haga clic en propiedades, se puede comprobar la información CACH en ese emergente en "WININET caché"

Cuestiones relacionadas