ajax缓存机制
Posted 今天也要努力啊
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ajax缓存机制相关的知识,希望对你有一定的参考价值。
ajax的缓存机制
只要是URL相同的GET请求,浏览器会使用缓存(当然还要看服务器的Cache-Control/Expires/Last-Modified/ETag头的设置)。
只要是POST请求,浏览器都不会缓存。
Https的请求,浏览器不会缓存(绝大数情况如此,但是也有例外,据说FF浏览器是例外)。
- 取消缓存
在URL中拼入随机的查询字符串可以使浏览器认为这是一个新的请求,从而不使用缓存。
在Ajax的请求中设置Http头: If-Modified-Since:0,告诉服务器要新的内容
以上是关于ajax缓存机制的主要内容,如果未能解决你的问题,请参考以下文章
html PHP代码片段: - AJAX基本示例:此代码演示了使用PHP和JavaScript实现的基本AJAX功能。
Android获取各个应用程序的缓存文件代码小片段(使用AIDL)