Internet Explorer не будет кэшировать статические файлы - PullRequest
0 голосов
/ 21 февраля 2019

Получил этот заголовок ответа (запрос на какой-то статический файл, например, * .css):

HTTP/1.1 200 OK
Content-Type: text/css
Keep-Alive: timeout=5, max=99
Set-Cookie: merp_session=eec953c0214e1; path=/; expires=Thu, 21-Feb-2019 15:34:06 GMT; HttpOnly
Access-Control-Allow-Methods: POST, GET, OPTIONS, DELETE, PUT
Content-Encoding: gzip
Access-Control-Max-Age: 1000
Access-Control-Allow-Headers: x-requested-with, Content-Type, origin, authorization, accept, client-security-token, X-Merp-Session-Id, Access-Control-Allow-Headers, Access-Control-Expose-Headers, Access-Control-Allow-Origin
Expires: Fri, 22 Feb 2019 13:34:06 GMT
Cache-Control: max-age=86400, private
Date: Thu, 21 Feb 2019 13:34:06 GMT
Transfer-Encoding: Identity
Access-Control-Allow-Credentials: true
Connection: Keep-Alive
Vary: Accept-Encoding
Last-Modified: Wed, 06 Feb 2019 11:05:35 GMT
Server: Apache/2.4.29 (Ubuntu)
X-Catalyst: 5.90115

Любые другие браузеры берут статические данные из локального кэша, но IE всегда снова и снова запрашивает все файлы с моего сервера.

Какие заголовки ответов мне следует указыватьустановить принудительное использование локального кэша IE?

1 Ответ

0 голосов
/ 22 февраля 2019

Попробуйте открыть вкладку Сеть инструментов разработчика F12 и проверьте, включена ли у вас опция «Всегда обновлять с сервера» .

Эта опция представляет собой тумблер с включенным и выключенным состояниями.При включении Internet Explorer 11 загружает все элементы страницы с удаленного сервера, а не из кэша браузера.

enter image description here

Редактировать:

Кроме того, вы также можете проверить «Проверка наличия новых версий сохраненных страниц» .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...