2010-11-29 45 views
0

我想每次更改它時加載swf。 我寫了一個類,返回修改時間的路徑。防止使用Java的swf緩存

我使用加載器在Flex中加載swf。

public class CacheBustingService { 
    public static String getTimeStamp(String inPath) 
    { 
     File file = new File(inPath); 
     String modified = file.lastModified()+""; 
     return modified+inPath; 
    } 
} 

我也嘗試添加修改時間在查詢字符串,如:?INPATH modifiedTime =修改 它不工作。 有人可以建議我更好地實現這個目標嗎?

回答

1

您可以添加映射到*.swf的過濾器,並添加Expires: -1和其他緩存防止標頭。

+0

你能更具體嗎?,我不明白解決方案。 – 2010-11-29 07:37:18