Mem*_*eMe 3 amazon-web-services amazon-cloudfront static-web-apps
X-Cache可能的值来自哪些CloudFront?CloudFront 似乎没有正确记录此标头的所有可能值的列表。
在 Amazon CloudFront 中,X-CacheCloudFront 分配的响应中的标头提供有关请求的对象是从 CloudFront 缓存提供还是从源服务器获取的信息。此标头可以帮助您了解 CloudFront 分配的缓存行为和性能。
X-Cache 标头可以有不同的值,每个值表示不同的缓存场景:
X-Cache: Miss from cloudfront:这意味着在 CloudFront 缓存中未找到请求的对象,因此 CloudFront 从源服务器获取该对象并在缓存中存储副本以供将来请求。
X-Cache:来自 CloudFront 的命中:这表示在 CloudFront 缓存中找到了请求的对象,并直接从缓存向查看器提供服务。与从源服务器获取对象相比,这会导致更快的响应时间。
X-Cache:来自 cloudfront 的 RefreshHit:当 CloudFront 从缓存中提供陈旧对象,同时从源服务器获取新副本以更新缓存时,会看到此值。这有助于保持可用性,同时确保缓存更新为新内容。
X-Cache:来自云端的错误:这表示尝试从缓存或源服务器获取对象时发生错误。错误详细信息通常在响应正文或其他标头中提供。
X-Cache:来自云端的命中(对此请求使用缓存):当发出条件 GET 请求并且缓存的对象满足条件时,会观察到此值。CloudFront 提供缓存对象以响应条件 GET 请求。
X-Cache:来自 cloudfront 的未命中(由 CloudFront 生成):当 CloudFront 动态生成响应时会看到此值,通常是由于查询参数或请求行为阻止从缓存提供响应。
这些值可让您深入了解 CloudFront 的缓存行为,并可以帮助您解决性能和缓存相关问题。请记住,CloudFront 的行为和标头可能会随着时间的推移而演变,因此参考官方文档以获取最新信息始终是一个好习惯。
| 归档时间: |
|
| 查看次数: |
2086 次 |
| 最近记录: |