我想做一个ajax调用,但我想确保它会被缓存. 我正在使用 jquery. 有没有办法确保请求保留在大多数流行浏览器的缓存中? 使用jQuery,您可能希望使用ifModified选项显式添加If-Modified-Since标头
我正在使用 jquery.
有没有办法确保请求保留在大多数流行浏览器的缓存中?
使用jQuery,您可能希望使用ifModified选项显式添加If-Modified-Since标头,默认情况下为false:$.ajax({ ... ifModified: true, ... });
如果您的dataType是jsonp或脚本,还有一个缓存选项需要强制为true.默认情况下,其他数据类型都是如此.
有关这些选项的说明,请参见jQuery.ajax()
docs.