Ответ зависит от информации, которую вы не предоставили здесь, в частности, где вы видите эти заголовки?
Если это не от прослушивания сетевого трафика между браузером и клиентом, то вы не можете быть уверены, просматриваете ли вы реальный запрос к серверу или запрос, который был удовлетворен из кэша. Действительно, изменение URL-адреса, как вы описываете, является очень простым способом принудительной перезагрузки с сервера, а не загрузки из кеша.
Я не думаю, что это так сломано, как тебе кажется. Запустите Wireshark и убедитесь сами - или просто отключите кэширование для этих типов контента.
C.