Put Object

2023-02-19 18:49:28

Put Object

将对象上传到存储桶。

请求语法

PUT /Key+ HTTP/1.1
Host: Bucket.s3-us-east-1.ossfiles.com
Cache-Control: CacheControl
Content-Disposition: ContentDisposition
Content-Encoding: ContentEncoding
Content-Language: ContentLanguage
Content-Length: ContentLength
Content-MD5: ContentMD5
Content-Type: ContentType
Expires: Expires

Body

URI 请求参数

名称 描述 类型
Bucket 存储桶名称 字符串
Key 对象名称 字符串

请求消息头

该请求没有请求消息头。


请求正文

该请求接受二进制数据。


请求元素

该请求没有请求元素。


响应语法

该请求没有响应正文。


响应元素

该请求没有响应元素。


响应消息头

名称 描述 类型
ETag 根据各个段的ETag计算得出的结果,是对象内容的唯一标识。 字符串

示例

请求示例

PUT /1.vm HTTP/1.1
Authorization: AWS4-HMAC-SHA256 Credential=2421a691b4ed625de19f6f92677b6459/20230117/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date;x-amz-meta-bbb, Signature=15ab8cf737965eeeaa8f42c9d0be6093ee4dd78c08615570d0367ae5d363d02c
Content-length: 10
Content-type: application/octet-stream
Host: bucket.s3-us-east-1.ossfiles.com
X-amz-content-sha256: 84d89877f0d4041efb6bf91a16f0248f2fd573e6af05c19f96bedb9f882f7882
X-amz-date: 20230117T095639Z

返回示例

HTTP/1.1 200 OK
Content-length: 0
Date: Tue, 17 Jan 2023 09:56:41 GMT
Etag: 781e5e245d69b566979b86e28d23f2c7
x-amz-id-2: d5b14c7d637d4db486eaff005ea15846
x-amz-request-id: bbf18f8499d54d6fa68175a9b355e91a