gpt4 book ai didi

http - 什么决定了 HTTP 缓存的请求等价性?

转载 作者:可可西里 更新时间:2023-11-01 15:19:06 25 4
gpt4 key购买 nike

我觉得这应该很容易谷歌,但我找不到它:从HTTP缓存的角度来看,什么决定了两个请求是否相等?

我认为一个要素是它们的 URL 必须相同;例如,重新排列(但不更改)查询字符串参数似乎会导致缓存未命中。大概他们需要有相同的 Accept header 。还有什么决定是否可以从缓存中提供请求?

最佳答案

此 RFC 中主要对此进行了描述:https://www.rfc-editor.org/rfc/rfc7234#section-4

总结:

  • 方法
  • 完整的 uri
  • 响应中与缓存相关的 header 会影响是否存储了某些内容。
  • 出现在Vary 响应 header 列表中的任何请求 header 。

您是为特定用户(例如浏览器)还是为许多用户(例如代理)缓存也很重要。

关于http - 什么决定了 HTTP 缓存的请求等价性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30970314/

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