S3ファイルに「Content-Encoding:gzip」ヘッダーを追加しましたが、アクセスしようとすると「Error 330(net :: ERR_CONTENT_DECODING_FAILED)」が返されます。Amazon S3が単純なファイルに関するエラー330を返すのはなぜですか?
私のファイルは単に画像、js、cssであることに注意してください。
どうすれば問題を解決できますか?
S3ファイルに「Content-Encoding:gzip」ヘッダーを追加しましたが、アクセスしようとすると「Error 330(net :: ERR_CONTENT_DECODING_FAILED)」が返されます。Amazon S3が単純なファイルに関するエラー330を返すのはなぜですか?
私のファイルは単に画像、js、cssであることに注意してください。
どうすれば問題を解決できますか?
手動でgzipしてS3にアップロードする必要があります。 S3には、Webサーバーのようにオンザフライでgzipする機能はありません。
EDIT:画像はすでに圧縮されているため、gzipしないでください。
_ "画像とPDFファイルは圧縮されているため、gzipで圧縮しないでください。" - 関連リンク:http://developer.yahoo.com/performance/rules.html#gzip –
デプロイメントツールとしてうなり声を使用している場合は知っているが、あなたのファイルを圧縮するためにこれを使用しないでください:
https://github.com/gruntjs/grunt-contrib-compress
その後:
https://github.com/MathieuLoutre/grunt-aws-s3
をする圧縮ファイルをアップロードするにはAmazon S3。エボイア!
これは通常、圧縮されていないファイル(つまり、非圧縮バージョン)に 'Content-Encoding:gzip'が適用されている場合に発生します。エンコーディングヘッダーは、gzip形式のファイルのみです。 –