Сейчас я пытаюсь свести к минимуму 304 запросов на мой сайт.Я реализовал предложенные здесь предложения:
Просить браузеры кэшировать максимально агрессивно
Однако, независимо от того, что я делаю, некоторые изображения отказываются извлекаться из кэшахотя они похожи на другие, которые тянут.Прямо сейчас мы используем IIS 7.5 и chrome для просмотра сетевого трафика.
Вот пример исходного ответа для изображения, btn-blue.png, который будет извлекаться из кэша:
Accept-Ranges:bytes
Content-Length:49585
Content-Type:image/png
Date:Fri, 27 Jan 2012 16:02:26 GMT
ETag:"26cb96cdccc1:0"
Expires:Sat, 31 Dec 2012 00:00:00 GMT
Last-Modified:Thu, 26 Jan 2012 20:49:46 GMT
Server:Microsoft-IIS/7.5
X-Powered-By:ASP.NET
Вот пример заголовка ответа дляimage, topnav-blue-poweredbyipipeline.png, который никогда не извлечет из кэша:
Accept-Ranges:bytes
Content-Length:2680
Content-Type:image/png
Date:Fri, 27 Jan 2012 16:02:17 GMT
ETag:"b85767a6cdccc1:0"
Expires:Sat, 31 Dec 2012 00:00:00 GMT
Last-Modified:Thu, 26 Jan 2012 20:49:47 GMT
Server:Microsoft-IIS/7.5
X-Powered-By:ASP.NET
Есть идеи, почему один потянет, а другой нет?