Поведение кэширования в браузере - PullRequest
0 голосов
/ 14 июня 2019

У нас довольно громоздкое веб-приложение (из-за сторонних библиотек), и оно будет зависеть от кэширования в браузере для оптимизации производительности.

У меня есть несколько вопросов:

  1. Некоторые другие веб-страницы (например: https://superuser.com/questions/313131/how-do-i-stop-chrome-sending-cache-control-max-age-0-when-i-hit-enter) говорят, что когда страница посещается через адресную строку, она всегда будет перемещаться и захватывать ресурсы, даже если они кэшированы. Это правильно? Если да, то должен ли сервер отправлять обратно 304, если ресурс не изменен?

Я не вижу 304 ответов в моем инструменте разработчика Chrome (в нем включено кэширование). Но последующий запрос имеет очень короткое время ответа

  1. Влияет ли наличие действующего сертификата на кэширование?

  2. В Firefox, независимо от значения максимального возраста, брат всегда показывает ответ 304. Почему он должен перейти на сервер до достижения максимального значения возраста?

...