文档

0012-00000106

更新时间:

问题描述

ListObjectVersions(GetBucketVersions)请求中指定了version-id-marker参数,但是未指定key-marker参数。

问题原因

ListObjectVersions(GetBucketVersions)请求中,参数version-id-marker与参数key-marker必须组合使用。

问题示例

以下请求示例中缺少key-marker参数。

GET /?versions&version-id-marker=CAEQMxiBgICbof2D0BYiIGRhZjgwMzJiMjA3MjQ0ODE5MWYxZDYwMzJlZjU1**** HTTP/1.1

Host: oss-example.oss-cn-hangzhou2.aliyuncs.com
Date: Tue, 09 Apr 2019 07:27:48 GMT
Authorization: OSS ami4tq0x76ov9cu:WFx4****+e7Rc0jawCsh7hlk****

解决方案

version-id-marker参数用于设定结果从key-marker对象的version-id-marker之后按新旧版本排序开始返回。如果version-id-marker未设定,则默认从key-marker按字母序排序的下一个Key的第一个版本开始返回。

正确请求示例如下:

GET /?versions&key-marker=example&version-id-marker=CAEQMxiBgICbof2D0BYiIGRhZjgwMzJiMjA3MjQ0ODE5MWYxZDYwMzJlZjU1**** HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Tue, 09 Apr 2019 07:27:48 GMT
Authorization: OSS ami4tq0x76o****:WFx4kLpx+e7Rc0jawCsh7hlk****

相关文档

ListObjectVersions(GetBucketVersions)

  • 本页导读 (1)
文档反馈