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

Dav*_*vid 1 html javascript jquery caching

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

例如:

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

如果是这样,怎么样?

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

ale*_*lex 6

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

Cache-Control: no-cache, no-store, must-revalidate
Pragma: no-cache
Expires: <a paste date>
Run Code Online (Sandbox Code Playgroud)

有关日期格式的文档,请参阅此RFC(感谢cHao).

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