我正在使用 Google Cloud Storage 控制台上传文件。我没有使用任何命令行工具。
我想在元数据中将内容编码设置为 gzip (-z 选项)。
请看下面的截图,“z”值是否正确?
我为所有 css 和 js 文件设置了值“z”,并在 PageSpeed Insights 上分析了网页。
PageSpeed Insights 仍然告诉我启用压缩,请检查下面的屏幕截图。
我正在使用 Nginx Web 服务器,并在 Debian 7 上安装了 HttpGzipModule。
Thanks.
“-z”是 gsutil 命令行工具的一项功能——它在本地压缩数据并使用内容编码:gzip 将其上传到 GCS。它不是 HTTP 协议或 Google Cloud Storage 的功能(或属性),因此简单地设置标头并不能实现您想要的效果。
如果您想存储(并提供)gzip 编码的数据,您有两个选择:
- 在本地应用 gzip 压缩,例如使用 gzip Unix 工具。然后从文件名中删除 .gz 后缀,并使用“Content-Encoding: gzip”标头和适当的 Content-Type(例如,css 为“text/css”,js 为“application/javascript”)上传。
- 使用带有 -z 标志的 gsutil 工具,它将为您处理上述所有事情。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)