PutObject

Добавляет объект в бакет.

Запрос

PUT / { bucket } / { key } HTTP / 2

Path-параметры

Параметр

Описание

bucket

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

key

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

Query-параметры

Параметр

Описание

versionId

Ссылка на конкретную версию объекта.

Заголовки

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

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

Запрос добавляет объект my-file.txt в бакет my-bucket.

PUT / my - bucket / my - file . txt HTTP / 2
Host : s3 . cloud . ru
Date : Wed , 25 Oct 2023 22 : 32 : 00 GMT
Authorization : authorization string
Content - Type : text / plain
Content - Length : 11434
x - amz - meta - author : Author
Expect : 100 - continue
[ 11434 bytes of object data ]

Ответ

Коды ответа

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

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

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

HTTP / 2 100 Continue
HTTP / 2 200 OK
x - amz - request - id : 318 BC8BC148832E5
x - amz - copy - source - version - id : 3 / L4kqtJlcpXroDTDmJ + rmSpXd3dIbrHY + MTRCxf3vjVBH40Nr8X8gdRQBpUMLUo
x - amz - version - id : QUpfdndhfd8438MNFDN93jdnJFkdmqnh893
Date : Wed , 25 Oct 2023 22 : 32 : 00 GMT
ETag : "1b2cf535f27731c974343645a3985328"
Content - Length : 0
Connection : close
Server : s3 . cloud . ru
См.также
Evolution