3

Я устанавливаю заголовки HTTP Cache-Control и Expires, чтобы разрешить кэширование статических ресурсов. Это прекрасно работает в Chrome и Firefox. Тем не менее, IE11 и Safari делают новый запрос для статических ресурсов каждый раз.Заголовок ответа Cache-Control, не заставляющий браузер кэшировать

Accept-Ranges:bytes 
Cache-Control:max-age=31535999 
Content-Length:186824 
Content-Type:application/x-font-woff 
Date:Thu, 21 Apr 2016 09:54:15 GMT 
ETag:W/"186824-1461231024000" 
Expires:Fri, 21 Apr 2017 09:54:15 GMT 
Last-Modified:Thu, 21 Apr 2016 09:30:24 GMT 
Server:Apache-Coyote/1.1 

Нужно ли устанавливать специальные заголовки для IE и Safari? Я использую org.apache.catalina.filters.ExpiresFilter для установки заголовков ответов.

ответ

0

Оказывается, это связано с тем, что опция «Всегда обновлять с сервера» включена по умолчанию при открытии инструментов IE Developer.

Смежные вопросы