Почему у нас эта проблема SWF-файл, сгенерированный Flash, будет кэшироваться веб-браузером. В нашем проекте сотни SWF-файлов, и мы обновляем проект каждую неделю. при каждом обновлении некоторые SWF-файлы могут изменяться, и мы должны быть уверены, что каждый пользователь перезагрузит эти новейшие файлы, а не кеш. у нас есть метод записи версий всех файлов, но это стоит слишком дорого. И мы не хотим, чтобы другие неизмененные файлы обновлялись пользователями , поэтому использование меток времени не помогает. теперь встает вопрос есть идеи получше?
Ну, это легко, каждый раз, когда вы делаете новые версии, такие как Rapor, вы добавляете:
filename.swf?version=(new version)
В противном случае, если вы разрешите последнюю версию, кэш будет по-прежнему активен
При вызове файлов просто используйте следующий шаблон: filename.swf?rand=(a random number here), тогда SWF-файл не будет кэшироваться
filename.swf?rand=(a random number here)