Вы можете добиться большего успеха, используя заголовок Expires (также указанный в этой ссылке на документ Google).
Также имейте в виду, что все эти заголовки, связанные с кэшированием, являются подсказками или советами для браузеров.Разные браузеры могут вести себя по-разному.
Хороший пример - метод тестирования.В вашем случае вы упомянули получение статуса 304 для оставшихся запросов, но получаете ли вы их, выполняя обновление браузера вручную?Браузеры обычно делают запрос в этом случае.