我在GCS中有一堆已经压缩的文件,我想下载但保持压缩状态。当我尝试下载运行命令:gsutil -m cp -r gs://my-bucket-name/path/to/dir/
的文件时,它将下载文件,然后立即将其解压缩。
这些文件似乎包含Content-Encoding:gzip
在其元数据中,并且gsutil cp
似乎具有默认行为,即使用此编码的文件在提供时会自动解压缩。
我如何按原样下载文件而不将其自动解压缩?
您可以使用此处Cache-Control: no-transform
指示的选项。
举个例子:
gsutil -m -h "Cache-Control: no-transform" cp -r gs://YOUR-BUCKET/ .
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句