【问题标题】:Jquery Ajax response CachingJquery Ajax 响应缓存
【发布时间】:2018-05-08 01:50:31
【问题描述】:

我正在尝试缓存 jQuery Ajax 响应。响应头如下
但是数据每次请求回服务器时都没有得到缓存。


我已经通过链接
1.Caching a jquery ajax response in javascript/browser 和其他几个我的 jquery 调用如下所示

 $.ajax({
                url: "xxx",
                type: "POST",
                data: { 'xxx':'XXX'},
                asyn: false,
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (data)...

但还是没有运气。

【问题讨论】:

    标签: jquery browser-cache jquery-ajaxq


    【解决方案1】:

    看起来 POST 响应没有被缓存。来自this:

    其他类型的请求不需要该参数,除非在 IE8 中对已由 GET 请求的 URL 进行 POST。

    另外,请看:

    Caching a jquery ajax response in javascript/browser

    【讨论】:

      猜你喜欢
      • 2014-01-07
      • 1970-01-01
      • 2013-06-10
      • 1970-01-01
      • 2013-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多