0015-00000406

问题描述

ListObject请求中delimiter参数有误。

问题原因

您发起了存储空间列举请求,但是请求中的delimiter参数不正确。该参数是对Object名字进行分组的字符。所有Object名字包含指定的前缀,第一次出现delimiter字符之间的Object作为一组元素(即CommonPrefixes)。接口要求该参数的长度必须为1。

问题示例

比如您发起了如下请求:

GET /?prefix=fun/&delimiter=abc HTTP/1.1
Host: examplebucket.oss-cn-hangzhou.aliyuncs.com
Date: Fri, 24 Feb 2012 08:43:27 GMT
Authorization: OSS qn6q**************:77Dv****************

请求中的delimiter参数长度超出了允许的范围,因此会返回该错误。

解决方案

请确保您的请求中delimiter参数长度为1:

GET /?prefix=fun/&delimiter=/ HTTP/1.1
Host: examplebucket.oss-cn-hangzhou.aliyuncs.com
Date: Fri, 24 Feb 2012 08:43:27 GMT
Authorization: OSS qn6q**************:77Dv****************

相关文档