将对象上传到存储桶。
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
名称 | 描述 | 类型 |
---|---|---|
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