http-headers - 我可以禁止在 AWS Cloudfront 上发布 Etag header 吗?

标签 http-headers amazon-cloudfront

我将 Amazon 的 Cloudfront CDN 用于静态 Assets 。 Canfront 为每个 GET 请求发出一个 Etag。我已经使用特定的缓存控制信息为我的所有 Assets 设置了元数据,这(据我所知)使 Etag 变得多余。我在 WebPageTest.org 上测试了我的网站的加载性能,它让我发现了这些不必要的 Etag。如果它们实际上是不必要的,有没有人知道一种抑制它们发射的方法?

最佳答案

如果您使用源服务器并在源服务器上禁用 ETag,则 CloudFront 不会在其 header 中添加 ETag。我通过在我的源服务器上禁用 ETag 来验证它。

关于http-headers - 我可以禁止在 AWS Cloudfront 上发布 Etag header 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4817142/

相关文章:

routes - 如何在 Envoy Proxy 中基于 Http header 进行路由

node.js - AWS Cloudfront + lambda@edge 修改 html 内容(使所有链接绝对 -> 相对)

amazon-web-services - 如何使用 cloudfront 将根域设置为 CNAME 记录?

laravel - AWS Cloudfront 导致 CSRF token 不匹配异常

javascript - API请求状态200不可访问

php - 如何在 304 未修改时减少 apache http 响应 header 大小

http - 为什么 Chrome 或 Safari 不能正确播放我的 MP3?

c# - 如何将 Expires Header 添加到 iis7 中的自定义文件?

amazon-s3 - 如何使用 AWS CDK(首选 typescript)向 API 网关的现有 AWS cloudfront 发行版添加行为?

amazon-cloudfront - 动态地将源/缓存行为添加到现有的 CloudFront 发行版