避免在浏览器临时文件中缓存URL

本文关键字:缓存 URL 临时文件 浏览器 | 更新日期: 2023-09-27 18:16:32

我想避免在浏览器的临时文件中缓存URL。

例如,

<object width="640" height="480">
     <param name=,"movie" value="http://mywebpage/wmvFlightPass.wmv" />
     <param name="animationatstart" value="true">
     <param name="transparentatstart" value="true">
     <param name="autostart" value="true">
     <param name="showcontrols" value="true">
     <param name="ShowStatusBar" value="true">
     <param name="windowlessvideo" value="true">
     <param name="no-cache" value="true">
     <embed src="http://mywebpage/wmvFlightPass.wmv" width="640" height="480" />
     </embed>
  </object>

我有一个URL (http://mywebpage/wmvFlightPass.wmv),在asp.net的标签中打开。我不希望这个html文件被存储在浏览器的缓存中。

我如何实现这个?

避免在浏览器临时文件中缓存URL

如果我正确理解了你的问题,你可以在整个HTML文件上添加一个元标签

<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">

.wmv文件中的数据不会被缓存,因为你已经添加了一个无缓存参数,该数据应该是静态的。

为url添加唯一的时间参数,例如http://mywebpage/wmvFlightPass.wmv?t=201112021244,浏览器将不会缓存它