我正在使用SlideShowPro播放器来显示我的图片和视频。我遇到的问题是,当我更新图片/视频时,网站会显示旧内容,直到我重置浏览器缓存。有没有一种方法可以重置服务器上的缓存,这样当我更新XML文件时,它会自动为所有用户显示新内容?
有几种方法可以做到这一点。它们都有一个缺点,就是无论文件是否更改,浏览器每次都会下载文件。
-
使用HTTP标头告诉浏览器不要缓存XML。
-
将随机查询字符串添加到XML文件的URL中。例如,添加"epoch时间"(自1970年以来以秒/毫秒为单位的时间):
http://myServer.com/myXmlUrl.xml?time=120001033