Firefox не истекает кеш, если заданная дата завершена, каждый раз файл извлекается из кеша - PullRequest
0 голосов
/ 04 сентября 2018

Я хочу использовать кеш для определенного периода времени.

При первом обращении к URL-адресу все файлы (javascript, html, css) читают сервер и сохраняют эти файлы в кеше браузера в течение определенного времени.

В следующий раз нажмите на ссылку, затем файлы (javascript, html, css) будут загружены из кэша браузера. Но когда время истечения истекло, файлы должны быть получены с сервера.

Он работает с Chrome, но сталкивается с проблемой браузеров Firefox версии 60.0 (64-битная версия) и IE 11.

Информация о записи в кэш в кеше Firefox

key: https://<url path>/
fetch count:    47
last fetched:   2018-09-04 12:32:59
last modified:  2018-09-04 12:32:59
expires:    2018-09-04 12:33:29
Data size:  6962 B
Security:   This is a secure document.

Заголовки ответа

response-head:  HTTP/1.1 200 OK
Content-Type: application/javascript
Content-Length: 6962
ETag: "5a181ed7-1b32"
Accept-Ranges: bytes
Date: Tue, 04 Sep 2018 07:02:59 GMT
Expires: Tue, 04 Sep 2018 07:03:29 GMT
Cache-Control: must-revalidate
Server: nginx/1.15.3
Last-Modified: Fri, 24 Nov 2017 13:29:59 GMT
...