AJAX的cache选项

这个选项默认为true(dataType选项为script和jsonp时除外), 因此默认情况下的表现与点击打开某个超链接的cache效果相同, 即在请求成功时, 如果web服务器的response中指定了max-age, 浏览器会把ajax请求的结果缓存下来, 而如果接下来的同样的请求的时间没有超过指定的max-age, 则浏览器会自动从缓存中取出数据返回, 而不会去再次请求web服务器.

注意一: 这与在一个页面按F5的效果不完全相同,在按F5的情况下,当前页面会忽略max-age,但会把结果缓存起来

注意二: 这里仅指客户端缓存,而且是浏览器完全支持cache-control