0015-00000405
Problem description
The value that you specified for the marker parameter in the ListObject request is invalid.
Causes
You initiated a ListObject request to list buckets, but the value that you specified for the marker parameter in the request is invalid. The marker parameter specifies the name of the object after which the list begins. If this parameter is specified, objects whose names are alphabetically listed after the marker value are returned. The marker parameter is used to list the returned objects by page, and this parameter value must be smaller than 1,024 bytes in length.
Examples
For example, you initiate the following request:
GET /?max-keys=2&marker=xxx...(2000 bytes here)...xxx HTTP/1.1
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue
The value of the marker parameter in the request exceeds the upper limit for the value length. As a result, the error is returned.
Solutions
Make sure that the value of the marker parameter in your request does not exceed the upper limit for the value length.
GET /?max-keys=2&marker=test1.txt HTTP/1.1
Host: examplebucket.oss-cn-shenzhen.aliyuncs.com
Accept-Encoding: identity
Accept: */*
Connection: keep-alive
User-Agent: aliyun-sdk-python/2.11.0(Darwin/18.2.0/x86_64;3.4.1)
date: Tue, 26 May 2020 08:39:48 GMT
authorization: OSS LTAI****************:MmY1**********************