Не знаю, сработает ли это, но стоит попробовать.
Вы можете попробовать добавить код прерывания кэша в запрос файла.Обычно это можно сделать, добавив произвольную строку символов в конец имени файла, например, new URLRequest("bigFile.foo?uncache=273095285209750")
.Для вас вместо использования случайной строки вы можете использовать объект даты для генерации строки.Например ...
var now:Date = new Date();
var request:URLRequest = new URLRequest("bigFile.foo?uncache=" + new Date(now.year, now.month, now.date));
Это, мы надеемся, заставит контент повторяться один раз в день (или час, или как часто вы хотите).Если вам нужен еще более детальный контроль, вы можете написать короткий скрипт на стороне сервера, чтобы увидеть, был ли файл изменен, и проверить это, прежде чем запрашивать огромную загрузку.