gpt4 book ai didi

jquery - 如何控制ajax请求中的缓存控制

转载 作者:太空狗 更新时间:2023-10-29 15:28:07 27 4
gpt4 key购买 nike

这可能是一个愚蠢的问题,但我搜索了很多都没有结果。我知道如何在服务器响应中设置缓存控制,但如何更改 ajax 请求中的缓存控制值?注意:我希望浏览器使用它的缓存。我不希望它从服务器获取更新后的 json ...这就是我正在尝试做的全部事情。

enter image description here

最佳答案

您可以使用 headers 属性,如下所示:

$.ajax({
...
headers: {
'Cache-Control': 'max-age=1000'
}
...
});

请记住,cache 属性与 Cache-Control header 没有任何共同之处,它只是一个 cache buster (将 ?_={timestamp} 附加到 GET 参数)并且仅适用于 GETHEAD 请求。

无论如何,有用的东西:How to set HTTP headers (for cache-control)?

关于jquery - 如何控制ajax请求中的缓存控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33390424/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com