Я настроил облачный фронт на Compress Objects Automatically
.Исходный сервер - это s3 bucket.Я загрузил файл на s3 через cloudfront, затем отправил GET-запрос к файлу.Но возвращаемый тип содержимого не gzip.Ниже приведен запрос, который вы отправили, и вы можете видеть тип содержимого ответа application/octet-stream
.Я добавил Accept-Encoding: gzip
в заголовок, но почему он не может вернуть сжатый контент?
$ curl -I -H "Accept-Encoding: gzip" https://dnruqi0psnxg6.cloudfront.net/images/cells/dc0c2f15-065b-4f3c-a4d6-81c3b09a163f.png
HTTP/2 200
content-type: application/octet-stream
content-length: 142317
date: Fri, 15 Mar 2019 22:58:49 GMT
last-modified: Fri, 15 Mar 2019 22:58:49 GMT
etag: "c6d54353c861d0145e10b1abdcb2976c"
x-amz-version-id: jgFwqD.F6lzvjbgcjfO.E6KK3IdHttaR
accept-ranges: bytes
server: AmazonS3
age: 29
x-cache: Hit from cloudfront
via: 1.1 0ea9662a9e73b2ca5836ede6924f81b0.cloudfront.net (CloudFront)
x-amz-cf-id: MTgwzb8KZinic50msfORINK2pSHW8QCOv82ur0Lq3-jH3WH_8prvow==