清除Flash播放器的XML缓存



我正在使用SlideShowPro播放器来显示我的图片和视频。我遇到的问题是,当我更新图片/视频时,网站会显示旧内容,直到我重置浏览器缓存。有没有一种方法可以重置服务器上的缓存,这样当我更新XML文件时,它会自动为所有用户显示新内容?

有几种方法可以做到这一点。它们都有一个缺点,就是无论文件是否更改,浏览器每次都会下载文件。

  1. 使用HTTP标头告诉浏览器不要缓存XML。

  2. 将随机查询字符串添加到XML文件的URL中。例如,添加"epoch时间"(自1970年以来以秒/毫秒为单位的时间):

http://myServer.com/myXmlUrl.xml?time=120001033