gpt4 book ai didi

Azure CDN - 使用 ETag 启用 HTTP 304 缓存 - 托管 Web 角色

转载 作者:行者123 更新时间:2023-12-04 12:42:35 27 4
gpt4 key购买 nike

我们正在尝试通过 Azure CDN 上的 ETag 启用 HTTP 压缩 (gzip) 和 HTTP 304 缓存。我们已经发现 enabling Azure CDN Compression 的问题,但现在我们无法让压缩和 ETag 缓存 ( 304s ) 同时工作。此问题已被posted to Azure forums here .

Here is an example of the compressed ,但不是 HTTP 可缓存 (304) 链接:

https://xxxx.vo.msecnd.net/resourceManager.axd?token=HL80vX5hf3lIAAA&group=core.js

Here is an example of the cacheable (304) ,但不可压缩(gzip)链接:

https://xxxx.vo.msecnd.net/resourceManager.axd?token=HL80vX5hf3lIAAA&group=core.png

有人知道如何在 Azure CDN 上同时使用 HTTP 缓存 (304s)HTTP 压缩吗?

最佳答案

了解您指定的是 If-None-Match 还是 If-Match 很重要?根据我的经验,大多数用户依赖修改日期和 GET If-Modified-Since

ETag 如果您需要为具有多种编码的给定实体提供缓存标志等,那么 ETag 会更强大。

根据您的要求,请使用Modified/If-Modified-Since,并且您不需要基于编码的变量缓存,这应该可以工作。

更多信息在这里:HttpWebResponse LastModified

关于Azure CDN - 使用 ETag 启用 HTTP 304 缓存 - 托管 Web 角色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10522714/

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