`

如何使IE不再读取缓存中的图片

阅读更多

在Action或者拦截器中使用下列方法。
	private void setResponseNoCache(ActionContext ct) {

		HttpServletResponse response = (HttpServletResponse)ct.get(StrutsStatics.HTTP_RESPONSE);
		
		response.setHeader( "Pragma", "no-cache" );
		response.addHeader( "Cache-Control", "must-revalidate" );
		response.addHeader( "Cache-Control", "no-store" );
		response.addHeader( "Cache-Control", "no-cache" );
		response.setDateHeader("Expires", 0);
	}


但在IE中上述方法不一定好使,可以再加上下面的方法:
<img src="img/xxx.jpg?temp=<%=Math.random()%>"/>


再试试看看是不是好了呢。
分享到:
评论

相关推荐

    IE缓存读取

    2. **编程访问**:开发者可以通过编程方式读取IE缓存,例如在Delphi中,可以使用TWebBrowser组件结合Windows API函数,或者直接操作文件系统来访问`Temporary Internet Files`目录。 **清除IE缓存** 为了保护隐私或...

    VB 读取IE缓存(查看缓存内容)

    在VB(Visual Basic)编程中,读取IE(Internet Explorer)缓存是一项常见的任务,尤其在数据抓取、网页分析或者系统维护等场景下。IE浏览器会自动存储访问过的网页内容,包括HTML文件、图片、JavaScript等,形成一...

    易语言源码易语言读取IE缓存流源码.rar

    易语言源码易语言读取IE缓存流源码.rar 易语言源码易语言读取IE缓存流源码.rar 易语言源码易语言读取IE缓存流源码.rar 易语言源码易语言读取IE缓存流源码.rar 易语言源码易语言读取IE缓存流源码.rar 易语言源码...

    IE缓存管理工具

    总的来说,"IE缓存管理工具 2.2"是一款针对IE浏览器用户设计的实用辅助软件,它使用户能够更好地管理和利用浏览器缓存,无论是为了收集喜欢的图片和视频,还是为了优化浏览体验或维护系统健康。通过理解和掌握这类...

    清IE浏览器缓存

    当用户访问过一个网页后,这些资源会被保存在本地,下次再访问时,浏览器可以直接从缓存中读取,而无需重新下载,从而提高浏览体验。然而,随着时间的推移,缓存会占用大量磁盘空间,可能导致电脑运行变慢,甚至出现...

    IE缓存的问题

    它的工作原理是,当你访问某个网站时,浏览器会将网页上的各种资源(如HTML文件、图片、JavaScript、CSS样式表、Cookie等)存储在本地硬盘的一个特定区域,即IE缓存中。当再次访问相同网页时,浏览器会首先检查缓存...

    易语言完美清除IE缓存和Cookies等

    缓存是浏览器为了加速网页加载而存储的本地副本,当用户再次访问同一网页时,浏览器会从缓存中读取数据,而不是重新从网络下载。Cookies则是网站为了识别用户身份、保存登录状态或个性化设置而在用户的电脑上存储的...

    一键清IE缓存工具 自动批处理

    IE缓存的主要目的是为了加快网页加载速度,当用户再次访问同一网页时,浏览器可以直接从本地缓存中读取数据,而无需重新从服务器下载,从而提高浏览效率。 **为什么要清理IE缓存** 尽管IE缓存有助于提升浏览体验,...

    倒计时清除及手工清除IE的缓存

    标题中的“倒计时清除及手工清除IE的缓存”涉及到的是互联网浏览器Internet Explorer(简称IE)的缓存管理技术。缓存是浏览器为了提高网页加载速度,将经常访问的网页内容存储在本地的一种机制。当用户再次访问相同...

    废客IE缓存资源提取器

    "废客IE缓存资源提取器"是一款专门针对Internet Explorer(简称IE)浏览器设计的工具,它的主要功能是帮助用户查找并提取这些缓存中的资源,尤其是那些可能被忽视或删除的有价值内容,如图片、视频、音频等。...

    delphi7 完整ie缓存浏览源码

    Delphi是一款强大的Object Pascal集成开发环境,它以其高效、灵活和丰富的组件库深受开发者喜爱,而IE浏览器的缓存机制则是网络编程领域中的一个重要部分。 首先,我们要理解IE浏览器的缓存机制。Internet Explorer...

    抓取IE,火狐,遨游和谷歌浏览器缓存密码的工具(博客)

    这些工具可以帮助用户获取在浏览网页时存储在浏览器缓存中的登录凭证,通常用于安全审计或技术支持。下面将详细解释相关知识点: 1. **浏览器缓存**:浏览器缓存是浏览器为了提高网页加载速度而存储的一种临时数据...

    强力清除IE缓存工具

    当再次访问同一网页时,浏览器会首先检查这些资源是否已存在于缓存中,如果存在,则直接从缓存读取,而不再从网络下载,从而加快页面加载速度。 **如何手动清理IE缓存** 1. 打开IE浏览器,点击右上角的“工具”...

    删除IE缓存的软件源码

    IE缓存是浏览器为了提高网页加载速度而存储的临时文件,包括HTML文件、图片、JavaScript等。随着时间的推移,缓存可能会积累大量数据,占用硬盘空间,甚至可能包含敏感信息,因此定期清理是必要的。 VB代码可以编写...

    浏览器缓冲文件读取器

    总结来说,"浏览器缓冲文件读取器"是一款实用的工具软件,它使得用户能够轻松地管理和利用浏览器缓存中的数据,包括多媒体内容和Cookie,增强了对个人浏览数据的控制,同时也为用户提供了对浏览器缓存的深入洞察。...

    Flex客户端IE浏览器缓存问题

    浏览器为了提高网页加载速度和减少网络带宽消耗,会将访问过的网页资源(如图片、CSS、JavaScript和SWF文件等)存储在本地缓存中。当用户再次访问同一网页时,浏览器会优先从缓存中读取资源,而不是重新向服务器请求...

    IE缓存查看管理工具

    当你再次访问同一网页时,浏览器会优先从缓存中读取这些资源,而不是重新从服务器下载,从而大大加快了页面的加载速度。 **IE缓存查看的重要性** 查看IE缓存可以帮助用户解决一些问题。例如,当网页加载异常或者...

    易语言读取IE缓存流源码-易语言

    3. **读取缓存内容**:获取到文件元数据后,程序会根据文件类型读取实际的缓存内容。对于HTML文件,可以直接打开并读取文本;对于图片或其他二进制文件,需要读取并保存到本地。 4. **处理数据**:最后,读取的缓存...

    清除IE缓存

    - **缓存位置**:IE的缓存通常存储在用户配置文件下的`Local Settings\Temporary Internet Files`目录中。 - **缓存内容**:包括但不限于HTML文件、CSS样式表、JavaScript脚本以及图像等静态资源。 - **缓存管理**:...

    从IE 缓存中拷数据

    标题中的“从IE缓存中拷数据”是指利用编程手段,通常是通过C# 2.0这样的编程语言,从Internet Explorer(简称IE)浏览器的缓存中检索并复制存储在其中的媒体文件,如歌曲和视频。IE浏览器在用户浏览网页、观看在线...

Global site tag (gtag.js) - Google Analytics