Почему Amazon S3 возвращает ошибку 330 о простых файлах? - PullRequest
4 голосов
/ 14 марта 2012

Я добавил заголовок «Content-Encoding: gzip» в мои файлы S3, и теперь, когда я пытаюсь получить к ним доступ, он возвращает мне «Ошибка 330 (net :: ERR_CONTENT_DECODING_FAILED)».

Обратите внимание, что мои файлы - это просто изображения, js и css.

Как мне решить эту проблему?

Ответы [ 2 ]

10 голосов
/ 14 марта 2012

Вам нужно будет сжать их вручную, а затем загрузить на S3.S3 не имеет возможности gzip на лету, как ваш веб-сервер.

РЕДАКТИРОВАТЬ: Изображения уже сжаты, поэтому не используйте их.

0 голосов
/ 10 февраля 2015

Не знаю, используете ли вы Grunt в качестве инструмента развертывания, но используйте его для сжатия ваших файлов:

https://github.com/gruntjs/grunt-contrib-compress

Тогда:

https://github.com/MathieuLoutre/grunt-aws-s3

Для загрузки сжатых файлов в Amazon S3.Et вуаля!

...