Вы можете заставить браузер предполагать, что контент является действительным / обслуживать его из своего кэша? устраняя 304 - PullRequest
0 голосов
/ 10 ноября 2010

Возможно ли настроить apache для обслуживания комбинации заголовков так, чтобы клиент (браузер):

  • увидел, что контент помечен как действительный (например, изображение истекает 10 летс этого момента)
  • имеет содержимое в своем кеше
  • не спрашивает сервер «действительно ли это содержимое» - так как он всегда получает статус http 304

в принципе, можно ли сказать браузеру "не спрашивать сервер, является ли это изображение действительным, если оно у вас есть в кеше, это означает, что оно действительно, без исключений!"?

1 Ответ

0 голосов
/ 12 ноября 2010

Хорошо, вот что я обнаружил.

Если человек нажимает на URL, то если заголовки (время истечения) установлены правильно (в далеком будущем), то браузер оптимизирует и не спрашиваетдля этого конкретного ресурса.

Если вы нажмете обновить, это заставит браузер запрашивать все ресурсы (и в большинстве случаев получить много 304).

...