`
孙健坤
  • 浏览: 42261 次
  • 性别: Icon_minigender_1
  • 来自: 长春
最近访客 更多访客>>
社区版块
存档分类
最新评论

解决URL的缓存问题

    博客分类:
  • JSP
阅读更多

URL后面加上时间戳 让每次请求的URL都不同 以避免Ajax的缓存问题

var url = "user_validate.jsp?userId=" + trim(field.value) + "&timestamp=" + new Date().getTime();

 

也可以使用Java代码 但并不推荐

response.setContentType("text/xml");

response.setHeader("Cache-Control", "no-store"); //HTTP1.1 

response.setHeader("Pragma", "no-cache"); //HTTP1.0

response.setDateHeader("Expires", 0);

 

out.println("Hello");

Thread.currentThread().sleep(3000);

分享到:
评论

相关推荐

    如何解决缓存问题及如何设置缓存

    缓存问题解决方案和设置缓存方法 缓存是Web开发中一个常见的问题,它可以极大地影响网站的性能和用户体验。因此,解决缓存问题和设置缓存是非常重要的。在这篇文章中,我们将讨论如何解决缓存问题和设置缓存。 ...

    两次请求相同的一个URL,会产生缓存问题。

    理解这些差异对于优化应用性能和解决可能出现的缓存问题是至关重要的。 总的来说,理解HTTP缓存的工作原理,以及如何在源码级别控制和调试缓存行为,是每个Web开发者必备的技能。正确处理缓存问题可以提高应用的...

    JQuery和SSH验证码

    这里我们将深入探讨它们如何结合处理验证码以及如何解决URL缓存问题。 首先,`JQuery`是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理、动画和Ajax交互。在本例中,`JQuery`被用来处理用户界面的交互,如...

    AJAX学习总结(四)---解决缓存问题

    在本文中,我们将深入探讨AJAX(异步JavaScript和XML)技术的一个重要方面:如何解决缓存问题。AJAX使得网页能够不需刷新整个页面就能与服务器进行数据交互,极大地提升了用户体验。然而,缓存机制有时可能会导致...

    js、css、img等浏览器缓存问题的2种解决方案.docx

    浏览器缓存问题的2种解决方案 在 Web 开发中,浏览器缓存是非常重要的一部分,它可以提高网站的加载速度和执行效率,但同时也带来了许多问题,例如当服务端修改了 js、css 等文件时,客户端无法更新,这就需要我们...

    缓存问题解决方案&批量查询优化1

    【缓存问题解决方案】 在IT领域,缓存是提高系统性能的重要手段,但同时也伴随着一些问题。缓存问题主要包括缓存穿透和缓存雪崩。 1. **缓存穿透** 缓存穿透是指请求的数据既不在缓存中,也不在数据库中,这可能...

    web项目页面缓存清除,不用每次刷新浏览器

    在Web开发中,页面缓存是一个重要的概念,它涉及到用户浏览网页时的性能优化和更新体验。...然而,当开发者更新了这些资源时...同时,提供的操作手册和资源文件将作为实践指导,帮助开发者解决实际开发中遇到的缓存问题。

    Ajax 缓存问题,Ajax 缓存问题

    本篇文章将深入探讨Ajax缓存问题及其解决方案。 首先,我们要理解为什么会出现Ajax缓存问题。在HTTP协议中,GET请求通常用于获取资源,浏览器为了提高效率,会对GET请求进行缓存。这意味着如果用户连续发送相同的...

    帝国7.2缓存插件 v1.0

    动态页缓存插件解决动态页反复查询数据库对服务器造成压力的问题。第一次访问时会生成一个静态缓存文件,第二次访问若在缓存有效时间内,则读取静态缓存文件。本插件理论上可以用于所有动态页面的缓存。每个动态页...

    图片3级缓存,本地图片绑定url终极解决方案,仿照csdn那个参考谷歌的例子,我增加了本地绑定.

    总结来说,这个"图片3级缓存,本地图片绑定url终极解决方案"旨在提供一个高效、稳定且易于理解的图片加载机制。通过合理利用内存、磁盘和本地文件资源,不仅可以提高应用性能,还能优化用户体验,降低服务器压力。...

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

    综上所述,解决Flex SWF文件在IE浏览器中的缓存问题,需要结合服务器端的HTTP响应头、Flash Player的特性、用户的浏览器设置以及可能的反向代理策略。开发者应尽量选择不影响整体用户体验,同时又能确保SWF文件始终...

    防止页面url缓存中ajax中post请求的处理方法

    防止页面url缓存中ajax中...防止页面url缓存中ajax中post请求的问题是一个非常重要的课题。我们可以使用随机数防止缓存的方法,或者使用HTTP头信息来防止缓存。这些方法可以帮助我们更好地使用Ajax技术,提高用户体验。

    AsyncTask应用练习,图片的三级缓存,以及解决图片闪动问题

    本实践项目将深入探讨如何利用AsyncTask进行异步操作,并实现图片的三级缓存机制,从而优化用户体验,有效解决图片闪动问题。 AsyncTask是Android提供的轻量级异步任务框架,用于在后台线程执行耗时操作,然后在UI...

    如何解决Ajax请求结果的缓存问题说明

    目录 一、问题重现 二、通过为URL地址添加后缀的方式解决问题 三、通过JQuery的Ajax设置解决问题 四、通过定制响应解决问题一、问题重现我们通过一个ASP.NET MVC应用来重现IE针对Ajax请求结果的缓存。在一个空ASP...

    获得指定的url在缓存中的路径(3KB)...

    这个3KB的小程序可能包含了核心的源代码逻辑,用于解决这个问题。 首先,我们要知道Windows操作系统通常会在特定的目录下存储网页和资源的缓存。例如,在Internet Explorer中,缓存文件通常位于`%USERPROFILE%\App...

    消除浏览器的301重定向缓存

    浏览器的301重定向缓存是一种常见的问题,当用户输入特定的URL时,浏览器会自动重定向到另一个URL,而不管用户的意图是什么。这是因为浏览器会缓存301重定向的结果,以便加快网页的加载速度。但是,这种缓存机制也会...

    使用filter验证session用户和页面缓存问题处理

    本文将探讨如何使用filter来验证session用户以及处理页面缓存问题,确保系统的安全性。 首先,我们面对的是一个常见的信息安全问题:未授权用户可以直接通过在浏览器地址栏输入URL进入系统。为了解决这个问题,我们...

    bloom过滤器解决缓存击穿问题1

    3. **缓存击穿解决方案**:在缓存系统中,当热点数据的缓存失效时,大量的请求可能会直接打到数据库,造成所谓的“缓存击穿”。通过布隆过滤器,我们可以将已有的缓存数据放入其中,当请求到来时,先通过布隆过滤器...

    重建图标缓存——Delphi工具

    在"重建图标缓存——Delphi工具"中,开发者利用Delphi的强大功能创建了一个专门用于解决图标缓存问题的应用程序。 该工具的主要功能是清理并重建系统的图标缓存,以恢复正常显示。在Windows中,这个过程通常涉及...

Global site tag (gtag.js) - Google Analytics