谷歌云存储 NodeJS 库 v0.33 https://googlecloudplatform.github.io/gcloud-node/#/docs/v0.33.0/storage/file?method=createWriteStream
谁能澄清一下这个gzip
选项createWriteStream
到底是做什么的?文档对我来说有点不清楚。描述指出:
Automatically gzip the file. This will set options.metadata.contentEncoding to gzip.
它似乎可以做以下两件事之一:
- 实际上 gzip 文件(需要用户手动解压缩文件)
- 自动 gzip http 响应,但传输完成后的文件不会 gzip。(即HTTP压缩)
由于设置了 contentEncoding,我认为这种情况实际上是#1。如果设置了 transferEncoding,那么我猜#2。(参考:传输编码:gzip 与内容编码:gzip)。但是,我担心 contentEncoding 实际上用作传输层细节。