Estaba tratando de encontrar una manera de evitar que los navegadores guarden en caché el PDF que se está cargando mediante métodos de transmisión.Cómo evitar el almacenamiento en caché Al utilizar PDF Streaming con Acrobar Reader 10.0 (HTTP1.0/HTTP1.1)
ofertas de Firefox y Chorme muy bien con los siguientes encabezados y no almacenar en caché cualquier archivo PDF:
Response.AddHeader ("Pragma", "no-cache, no-store"); Response.AddHeader ("Cache-Control", "no-cache, no-store, must-revalidate, max-age = 0"); Response.AddHeader ("Caduca", "-1");
Aunque, IE 7 (con Acrobat Reader 9.4.1) sólo funciona con las siguientes cabeceras y evitar el almacenamiento en caché del documento pdf:
Response.AddHeader ("Pragma", "no-cache, no- almacenar"); Response.AddHeader ("Cache-Control", "private, must-revalidate, max-age = 0"); Response.AddHeader ("Caduca", "-1");
Cuando estaba tratando de usar IE 7 con Acrobat Reader 10, el encabezado anterior no hacía ninguna diferencia y almacenaba en caché el PDF sin importar lo que había intentado.
Cuando intento poner Cache-Control: no-cache, no-store, el pdf no se ha cargado en absoluto. Según tengo entendido, IE utiliza el mecanismo de caché para cargar los documentos PDF.
¿Hay alguien familiarizado con una forma global o específica (mediante el uso de otros encabezados, por ejemplo) que pueden ayudar a evitar el almacenamiento en caché de documentos PDF?
Gracias, algunos ejemplos? – Niv