gpt4 book ai didi

ajax - 如何检测 XHR 何时返回缓存资源?

转载 作者:可可西里 更新时间:2023-11-01 15:09:47 26 4
gpt4 key购买 nike

我想知道是否有一种方法可以检测何时从本地缓存返回响应?是否可以?

该解决方案应该是通用的并且适用于无条件请求。在这种情况下,响应代码始终为 200 OK,但 XHR 会为第二个请求返回缓存的资源(例如,第一个响应包含 Expires header ,因此无需在过期日期之前向服务器请求新资源)。

最佳答案

答案是日期标题

  • 如果日期 header 早于发送日期,则响应来自缓存。
  • 如果日期 header 晚于发送请求的日期,则响应是最新的。

例如

  • 来自缓存:请求于 11:00 发送,响应日期为 10:59
  • 无缓存:请求于 11:00 发送,响应日期为 11:01

关于ajax - 如何检测 XHR 何时返回缓存资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12830425/

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