我可以告诉Web浏览器不缓存特定文件吗?

时间:2013-10-31 22:02:16

标签: javascript jquery html caching

我可以告诉Web浏览器不缓存特定文件吗?

例如:

<audio src="myAudio.wav" cache="false"> </audio>

若然,怎么样?

<meta http-equiv="cache-control" content="no-cache" />告诉Web浏览器不要缓存所有文件。这不是我想要的。

1 个答案:

答案 0 :(得分:6)

当您的网络服务器提供myAudio.wav时,请设置一些标题以告知浏览器不要缓存该文件。

Cache-Control: no-cache, no-store, must-revalidate
Pragma: no-cache
Expires: <a paste date>

有关日期格式的文档,see this RFC(感谢cHao)。

或者,将时间戳附加为GET参数,例如, myAudio.wav?time=39038392832