Las imágenes no regresan con 304 código de respuesta debido a módulo de reescritura
-
10-10-2019 - |
Pregunta
En nuestra aplicación web ASP.NET, utilizamos nuestra propia clase para actuar como un módulo de reescritura. Toma todas las peticiones al servidor, actuando como un programa previo.
Para acceder a una imagen en nuestra aplicación web, las peticiones del navegador domain.com/ResourceItem.aspx?Id=74
no tener un URI apropiado referirse a un servidor nunca se responde con 304 sin modificar ?
¿Alguien tiene alguna idea de cómo obtener la respuesta 304, por lo que el navegador no tiene que descargar cada imagen en cada refresco?
Solución
Aquí es el enlace al blog de útil con respuesta a su problema: http: // weblogs .ASP.NET / Jeff / archivo / 2009/07/01/304-your-imágenes-de-un-database.aspx
Buena suerte! :)
Otros consejos
El HTTP 304 está haciendo precisamente eso. Su simplemente comunicar al navegador que el recurso no se ha modificado, y por lo tanto el navegador debe utilizar su caché. Ya debería estar trabajando como le preguntas - el navegador no debería ser
descargar cada imagen en cada refresco