¿Cuál es la diferencia entre estos dos componentes de almacenamiento en caché en la configuración web?Diferencias entre los componentes de almacenamiento en caché en la configuración web
<staticContent>
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="90.00:00:00" />
</staticContent>
y
<caching>
<profiles>
<add extension=".png" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
<add extension=".jpeg" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
<add extension=".jpg" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
<add extension=".css" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
<add extension=".js" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
</profiles>
</caching>
estoy teniendo problemas para encontrar realmente información sobre la segunda versión. ¿Qué constituye un cambio cuando dice "CacheUntilChange" y por qué tendría una duración en ese momento?
Gracias
me preguntaba lo mismo, en algún momento creo que me entendía. la duración se usa para volver a verificar si el archivo sigue siendo válido y si se cambió ... digamos que el navegador solicita test.jpg, se le dice al navegador que lo guarde en caché hasta que se modifique, pero ¿cómo lo hará el navegador? saber cuando fue cambiado?la duración especifica el tiempo para verificar .... o eso me gustaría creer. – Dementic