即使使用唯一的查询字符串,SWF也会被缓存

时间:2012-03-30 02:53:27

标签: asp.net flash flex http-caching

当我们从ASP.NET页面引用SWF文件时,我们将版本号附加到SWF URL,如App.swf?1.1.0.0。在最近的更新中,即使版本号已更改App.swf?1.2.0.0,Firefox仍继续使用缓存的swf。我们在其他浏览器中没有注意到这种行为。

还有其他人看过这种行为吗?我们不想完全禁用缓存。此时我们可能会更改每个版本的swf名称,例如App.1.2.0.0.swf,这似乎有点过分。

谢谢,

1 个答案:

答案 0 :(得分:3)

您是否尝试过App.swf?version = 1.1.0.0而不仅仅是App.swf?1.1.0.0?