阅读背景:

Ajax 页面缓存原理

来源:互联网 

当Ajax第一次发送请求后,会把请求的URL和返回的响应结果保存在缓存内,当下一次调用Ajax发送相同的请求时,注意,这里相同的请求指的是URL完全相同,包括参数,浏览器就不会与服务器交互,而是直接从缓存中把数据取出来,这是为了提高页面的响应速度和用户体验。这种设计使客户端对一些静态页面内容的请求,比如图片,css文件,js脚本等,变得更加快捷,提高了页面的响应速度,也节省了网络通信资源。但是对于一些后台数据的提取时就需要做一些改变,否则虽然数据在后台已经发生改变,但是页面缓存中并没有改变,对于相同的URL,浏览器只是简单的从缓存中拿数据(有点罗嗦了)。当Ajax第一次发送请求后,会把请求的URL和返回的响应结果保存在缓存内,当下一次调用Ajax




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: