UploadPartCopy

Загружает часть объекта, копируя данные из существующего объекта.

Запрос

PUT /{bucket}/{key}?partNumber=PartNumber&uploadId=UploadId HTTP/2

Path-параметры

Параметр

Описание

bucket

Название бакета.

key

Ключ объекта.

Query-параметры

Параметр

Описание

partNubmer

Номер загружаемой части.

uploadId

Идентификатор составной загрузки.

Заголовки

Список поддерживаемых заголовков приведен в разделе Заголовки запросов.

Пример запроса

Запрос загружает вторую часть объекта составной загрузки. Источником выгрузки в запросе указан диапазон байт из существующего объекта.

PUT /my-bucket/my-file-new.txt?partNumber=2&uploadId=VCVsb2FkIElEIGZvciBlbZZpbmcncyBteS1tb3ZpZS5tMnRzIHVwbG9hZR HTTP/2
Host: s3.cloud.ru
Date: Wed, 25 Oct 2023 22:32:00 GMT
x-amz-copy-source: /my-bucket/my-file
x-amz-copy-source-range:bytes=500-6291456
Authorization: authorization string

Ответ

Коды ответа

Список возможных ответов собран в разделе Ответы.

Пример ответа

Пример ответа на запрос.

HTTP / 2 200 OK
x - amz - request - id : 656 c76696e6727732072657175657374
Date : Wed , 25 Oct 2023 22 : 32 : 00 GMT
Server : s3 . cloud . ru
< CopyPartResult >
< LastModified > 2023 - 04 - 10 T20 : 34 : 56.000 Z </ LastModified >
< ETag > "9b2cf535f27731c974343645a3985328" </ ETag >
</ CopyPartResult >
Evolution