GET Bucket (List Objects) 名称 描述 ListBucketResult 包含响应的容器。 类型:容器。 子节点:Name、Prefix、Marker、MaxKeys、EncodingType、Delimiter、IsTruncated、NextMarker、Contents、CommonPrefixes Name Bucket的名称。 类型:字符串。 父节点:ListBucketResult。 Prefix 关键字以特定的前缀开始。 类型:字符串。 父节点:ListBucketResult。 Marker 标记从哪个位置开始罗列出bucket中的object。 类型:字符串。 父节点:ListBucketResult。 MaxKeys 响应中最多返回的条数。 类型:字符串。 父节点:ListBucketResult。 EncodingType Delimiter、Marker、Prefix、NextMarker、Key的编码类型。 类型:字符串。 父节点:ListBucketResult。 Delimiter 分隔符。 类型:字符串。 父节点:ListBucketResult。 IsTruncated 通过是(true)或否(false)来表示返回的结果是否为所有要求的结果。 类型:Boolean。 父节点:ListBucketResult。 NextMarker 若IsTruncated返回true,用户可以将NextMarker的值设置为下次请求中的marker参数,以便获取后续文件。 类型:字符串。 父节点:ListBucketResult。 Contents 每个Object返回的元数据。 类型:容器。 父节点:ListBucketResult。 子节点:Key,LastModified,Etag,Size,StorageClass。 Key 文件的关键字。 类型:字符串。 父节点:Contents。 LastModified 记录的文件最后一次被修改的日期和时间。 类型:字符串。 父节点:Contents。 ETag 通过MD5的方式计算出标签,ETag主要用来反映文件内容的信息发生了改变,并不反映元数据的变化。 类型:字符串。 父节点:Contents。 Size 记录文件object的大小。 类型:字符串。 父节点:Contents。 StorageClass 存储类型: STANDARD:标准存储。 STANDARDIA:低频访问存储。 类型:字符串。 父节点:Contents。 CommonPrefixes 当定义delimiter之后,返回结果中会包含CommonPrefixes,CommonPrefix中包含以prefix开头,delimiter结束的字符串组合,比如prefix是note/,同时delimiter是斜杠(/),结果中的note/summer/july/lotus.jpg将返回note/summer/,其余结果将按照Maxkeys要求返回。 类型:容器。 父节点:ListBucketResult。 子节点:Prefix。 CommonPrefixes.Prefix 如果请求中不包含Prefix参数,那么这个元素只显示那些在delimiter字符第一次出现之前的key的子字符串,且这些key不在响应的其它位置出现。 如果请求中包含Prefix参数,那么这个元素显示在prefix之后,到第一次出现delimiter之间的子串。 类型:字符串。 父节点:CommonPrefixes。