0017-00000219

Updated at:

Problem description

The error is returned if the request parameter partNumber is not included in the URL of a request such as UploadPart.

Causes

In operation-specific request parameters, the partNumber parameter is empty or unavailable.

Examples

<?xml version="1.0" encoding="UTF-8"?>
<Error>
    <Code>InvalidArgument</Code>
    <Message>Unexpected query string parameter</Message>
    <RequestId>63********70</RequestId>
    <HostId>***.oss-cn-chengdu.aliyuncs.com</HostId>
    <ArgumentName>ResourceType</ArgumentName>
    <ArgumentValue>partNumber</ArgumentValue>
</Error>

Solutions

Specify the partNumber parameter.

This parameter specifies a number that identifies a part. The parameter value ranges from 1 to 10000. The size of a single part ranges from 100 KB to 5 GB.

Note

In multipart upload, each part except the last part must be larger than or equal to 100 KB in size. The size of each part is not immediately verified when you call UploadPart because not all parts have been uploaded and OSS does not know which part is the last part. The size of each part is verified only when you call CompleteMultipartUpload.

References