CreateMultipartUpload
Инициирует составную загрузку и возвращает идентификатор выгрузки UploadId. Идентификатор нужно использовать при каждой последующей операции с составным объектом.
Запрос
POST /{key}?uploads HTTP/2
Path-параметры
Параметр |
Описание |
---|---|
key |
Ключ объекта. |
Query-параметры
Параметр |
Описание |
---|---|
uploads |
Обязательный параметр для обозначения типа операции. |
Заголовки
Список поддерживаемых заголовков приведен в разделе Заголовки запросов.
Пример запроса
Запрос инициирует составную загрузку для объекта my-file.txt.
POST /my-bucket/my-file.txt?uploads HTTP/2Host: s3.cloud.ruDate: Wed, 25 Oct 2023 22:32:00 GMTAuthorization: authorization string
Ответ
Коды ответа
Список возможных ответов собран в разделе Ответы.
Пример ответа
Пример ответа при включении версионности для бакета my-bucket.
HTTP/2 200 OKx-amz-request-id: 656c76696e6727732072657175657374Date: Wed, 25 Oct 2023 22:32:00 GMTTransfer-Encoding: chunkedConnection: keep-aliveServer: s3.cloud.ru<?xml version="1.0" encoding="UTF-8"?><InitiateMultipartUploadResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Bucket>my-bucket</Bucket><Key>my-file.txt</Key><UploadId>VXBsb2FkIElEIGZvciA2aWWpbmcncyBteS1tb3ZpZS5tMnRzIHVwbG9hZA</UploadId></InitiateMultipartUploadResult>
Была ли статья полезной ?
Предыдущая статья
CompleteMultipartUpload
Следующая статья
ListMultipartUploads
- Запрос
- Ответ