CloudFront不会附加所有标头

时间:2018-04-25 08:06:16

标签: amazon-s3 http-headers amazon-cloudfront

我处在一个棘手的情况,我不知道该怎么做......

不定时,在随机图像文件中,CloudFront请求不会发送在S3中设置的所有标头,这是示例:

enter image description here

虽然在S3中有一个客户标题Cache-Control: max-age=31536000 CloudFlare点击没有输出该标题,使Google Inspector抱怨它,我们的客户责怪我们:/

这是随机的,如果我使该文件密钥上的缓存无效,它会输出正确的标题直到下次 ...

有没有办法确保S3中的所有客户标头都是分发的一部分?为什么这么随意?

我们有大约20个这个端点的图像,这只在某些时候发生,并且在随机文件中。

4月26日更新

$ curl -D -https://assets.sitecampaign.quantads.com/billigvvs/resources/ab_basket/mobile/close_x.png
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0HTTP/2 200
content-type: image/png
content-length: 1487
date: Thu, 26 Apr 2018 07:26:28 GMT
last-modified: Tue, 30 Jan 2018 08:48:54 GMT
etag: "7aaf1cfe18a75525238481734a07ba09"
accept-ranges: bytes
server: AmazonS3
age: 242
x-cache: Hit from cloudfront
via: 1.1 1fcad26913988e10fd175698baa6f474.cloudfront.net (CloudFront)
x-amz-cf-id: FrSzq4ps96bjEsv0VQ67jwHgf7iTwSP2EczMdH-IYWrAYAxQ8O7Hpg==
邮递员中的

在S3中

4月27日更新

enter image description here

enter image description here

enter image description here

0 个答案:

没有答案