gpt4 book ai didi

.net - RequestCacheLevel.BypassCache 内部是什么?

转载 作者:可可西里 更新时间:2023-11-01 16:31:21 31 4
gpt4 key购买 nike

documentation RequestCacheLevel.BypassCache 上并没有详细解释使用 HttpWebRequest 设置它的内部工作原理。我对此有一些疑问:

  • 这是指什么缓存?
  • 此设置是否添加任何 cache control标题?
  • 这与设置 header 的 NoCacheNoStoreReload 相比如何?
  • 如果我想(尽可能从客户端)确保内容不是来自缓存,这是最好的选择吗?

最佳答案

回答我自己的问题:

  • HttpWebRequest 确实使用了 IE 缓存,而 RequestCacheLevel.BypassCache 指的是该缓存。
  • 设置是添加缓存控制头
  • NoCacheNoStore相比都避免了缓存;但是,BypassCache 将加载到缓存中,因此如果您将来发出请求,它就会存在。 Reload 的作用类似,但 header 允许代理从其缓存中返回,而 BypassCache 告诉代理也忽略其缓存。
  • 是的,这是最好的选择;)

关于.net - RequestCacheLevel.BypassCache 内部是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4343599/

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