在亚马逊的S3管理控制台中,我正在尝试添加元数据,密钥为“Vary”,值为“Accept-Encoding”。
这似乎有效,我点击了保存。但当我点击刷新它消失,好像亚马逊拒绝了标签。有问题的文件是一个gzip压缩的javascript文件。
我的其他标题正常工作并正确添加(内容类型,缓存控制等)。我已经尝试过只添加一个Content-Type标题的vary头,它也以同样的方式失败。
答案 0 :(得分:3)
鉴于S3无论如何都要提供完全相同的静态blob,提供Vary
标头并没有意义,它告诉浏览器资源表示将根据不同而变化请求的内容协商标题。
S3没有这样做,所以我不会让他们不允许在对象上设置Vary
标题。