Я использую AWS S3 для размещения статической веб-страницы, почти все ресурсы перед загрузкой заархивированы.
Во время загрузки заголовок «content-encoding» правильно установлен на «gzip» (и это также отражается при фактической загрузке файла из AWS).
Дело в том, что файлы не читаются и все еще находятся в формате gzip, хотя заданы правильные заголовки ...
Файлы загружаются с помощью npm s3-deploy, вот скриншот запроса. как:
и содержимое файла в браузере:
Если я загружаю файл вручную и устанавливаю заголовок кодирования содержимого на «gzip», он работает отлично. К сожалению, у меня есть пара сотен файлов для загрузки на каждое развертывание, и я не могу делать это все время вручную (надеюсь, это понятно;)).
Кто-нибудь знает, что здесь происходит? Кто-нибудь работал с s3-deploy и может помочь?