【发布时间】:2017-02-06 03:26:36
【问题描述】:
我需要在所有浏览器中禁用单个文件的缓存。
我有一个生成小视频剪辑的网站。有一个预览阶段,可以查看结果。
会显示一个名为 preview.mp4 的 mp4。当用户返回编辑视频并想再次预览时,即使服务器上的文件已更改,旧的 preview.mp4 仍会显示。
如何防止缓存此视频文件?或者还有什么其他方法可以解决?
注意:它是一个单页应用程序,所以我不会重新加载任何 HTML 文件。只有 PHP 内容。因此,我设置的标题在这种情况下没有用:
<meta http-equiv="X-UA-Compatible" content="IE=Edge"/>
<meta http-equiv="cache-control" content="no-store" />
谢谢。
【问题讨论】:
-
我已经在使用这些了。请查看更新的问题。
-
正在为视频返回哪些 HTTP 标头?
标签: html caching browser-cache