Amazon web services s3cmd或AWS CLI能否读取对象元数据?
使用s3cmd通过HTTP头设置元数据非常简单:Amazon web services s3cmd或AWS CLI能否读取对象元数据?,amazon-web-services,amazon-s3,s3cmd,Amazon Web Services,Amazon S3,S3cmd,使用s3cmd通过HTTP头设置元数据非常简单: $> s3cmd put --add-header=x-amz-custom-header:true file.txt s3://bucket/ 但是,似乎无法通过s3cmd读取这些标题(或一些Amazon的默认不可变标题): $> s3cmd ls s3://bucket/ 2015-03-13 17:51 16 s3://bucket/file.txt $> s3cmd info s3://bucket/
$> s3cmd put --add-header=x-amz-custom-header:true file.txt s3://bucket/
但是,似乎无法通过s3cmd读取这些标题(或一些Amazon的默认不可变标题):
$> s3cmd ls s3://bucket/
2015-03-13 17:51 16 s3://bucket/file.txt
$> s3cmd info s3://bucket/file.txt
s3://bucket/file.txt (object):
File size: 16
Last mod: Fri, 13 Mar 2015 17:51:28 GMT
MIME type: application/x-empty
MD5 sum: de09180z0f00b999e5460998e44981a
SSE: NONE
policy: none
ACL: aws: FULL_CONTROL
是否无法通过命令行读取对象元数据
也许我误解了对象元数据的一般用途
(这基本上是这个未回答问题的更通用版本:)上游github.com/s3tools/s3cmd master branch现在有这个commit,它会在info命令中发出所有元数据 提交36352241089e9b9661d9ee586dc19085f4bb13c9 作者:安德鲁·高尔 日期:2015年3月10日星期二04:36:04-0700
Emit user metadata in object info