常用操作示例
更新时间 2026-04-10 16:44:59
最近更新时间: 2026-04-10 16:44:59
创建桶操作
创建一个私有桶,该桶开启对象锁定功能,桶的存储级别为STANDARD,且该桶的数据冗余策略为SINGLE-AZ。
请求示例:
PUT /createbucketexmp HTTP/1.1
Accept-Encoding: identity
User-Agent: python-urllib3/2.0.7
x-amz-acl: private
x-amz-bucket-object-lock-enabled: True
x-amz-storage-class: STANDARD
x-az-policy: SINGLE-AZ
Host: 169.254.248.1:17480
Content-Type: application/json
Content-Length: 0
date: Thu, 03 Jul 2025 03:29:05 GMT
Authorization: AWS user1ak:fHj4ecLFqYz2zomH9Zpa5ynSmgk=响应示例:
HTTP/1.1 200 OK
x-amz-request-id: tx000000000000000000009-006865f901-54e6d1-default
Content-Length: 0
Date: Thu, 03 Jul 2025 03:29:05 GMT
Connection: Keep-Alive查询桶操作
查询某个指定桶的信息。
请求示例:
HEAD /user1bucket1 HTTP/1.1
Accept-Encoding: identity
User-Agent: python-urllib3/2.0.7
Host: 169.254.248.1:17480
Content-Type: application/json
date: Thu, 03 Jul 2025 05:56:59 GMT
Authorization: AWS user1ak:kiLb/ZsSQbyOYFBwz+AUmUhhXIE=响应示例:
HTTP/1.1 200 OK
X-RGW-Object-Count: 76
X-RGW-Bytes-Used: 16617894
x-amz-request-id: tx00000000000000000000b-0068661bab-54e6d1-default
Content-Length: 0
Date: Thu, 03 Jul 2025 05:56:59 GMT
Connection: Keep-Alive删除桶操作
删除某个指定的桶。
请求示例:
DELETE /createbucketexmp HTTP/1.1
Accept-Encoding: identity
User-Agent: python-urllib3/2.0.7
Host: 169.254.248.1:17480
Content-Type: application/json
Content-Length: 0
date: Thu, 03 Jul 2025 06:00:30 GMT
Authorization: AWS user1ak:wdfIhSLSatzvT/u04WTYwXpQuZk=响应示例:
HTTP/1.1 204 No Content
x-amz-request-id: tx00000000000000000000c-0068661c7e-54e6d1-default
Date: Thu, 03 Jul 2025 06:00:30 GMT
Connection: Keep-Alive查询桶列表操作
查询获取用户下所有桶的列表。
请求示例:
GET / HTTP/1.1
Accept-Encoding: identity
User-Agent: python-urllib3/2.0.7
Host: 169.254.248.1:17480
Content-Type: application/json
date: Thu, 03 Jul 2025 06:03:05 GMT
Authorization: AWS user1ak:Wc6gVPcrrCWpOsKpQrFO+azFld4=响应示例:
HTTP/1.1 200 OK
Transfer-Encoding: chunked
x-amz-request-id: tx00000000000000000000d-0068661d19-54e6d1-default
Content-Type: application/xml
Date: Thu, 03 Jul 2025 06:03:05 GMT
Connection: Keep-Alive
{
"ListAllMyBucketsResult": {
"xmlns": "http://s3.amazonaws.com/doc/2006-03-01/",
"Owner": {
"ID": "user1",
"DisplayName": "user1"
},
"Buckets": {
"Bucket": [
{
"Name": "user1bucket0109",
"CreationDate": "2025-01-09T02:14:52.410Z"
},
{
"Name": "user1bucket1",
"CreationDate": "2024-11-26T03:21:34.264Z"
},
{
"Name": "user1bucket2",
"CreationDate": "2024-12-05T03:47:25.147Z"
},
{
"Name": "user1bucket3",
"CreationDate": "2024-12-05T05:54:07.750Z"
}
]
}
}
}上传对象
向桶内上传某一个对象,该对象为私有对象,存储级别为STANDARD并设置对象TAG。
请求示例:
PUT /bucket-example/obj0703 HTTP/1.1
Accept-Encoding: identity
User-Agent: python-urllib3/2.0.7
x-amz-acl: private
x-amz-tagging: test=true
x-amz-storage-class: STANDARD
Host: 169.254.248.1:17480
Content-Type: application/json
Content-Length: 12
date: Thu, 03 Jul 2025 07:58:01 GMT
Authorization: AWS user1ak:k0cqFa0Dzo98Wa/7zLC1InYMmlc=
Object Content响应示例:
HTTP/1.1 200 OK
Content-Length: 0
ETag: "12c5e30a5a706aca93db94e728edea28"
Accept-Ranges: bytes
x-amz-request-id: tx000000000000000000018-0068663809-54e6d1-default
Date: Thu, 03 Jul 2025 07:58:01 GMT
Connection: Keep-Alive下载对象
从桶内下载某一个对象。
请求示例:
GET /bucket-example/obj0703 HTTP/1.1
Accept-Encoding: identity
User-Agent: python-urllib3/2.0.7
Host: 169.254.248.1:17480
Content-Type: application/json
date: Thu, 03 Jul 2025 09:06:32 GMT
Authorization: AWS user1ak:DxdW+S3U2OkbXGVrBgAzB1tnI14=响应示例:
HTTP/1.1 200 OK
Content-Length: 12
Accept-Ranges: bytes
Last-Modified: Thu, 03 Jul 2025 07:58:01 GMT
x-rgw-object-type: Normal
ETag: "12c5e30a5a706aca93db94e728edea28"
x-amz-tagging-count: 1
X-Amz-Storage-Class: STANDARD
x-amz-request-id: tx000000000000000000019-0068664818-54e6d1-default
Content-Type: application/json
Date: Thu, 03 Jul 2025 09:06:32 GMT
Connection: Keep-Alive
Object Content删除对象
删除桶内某一个对象。
请求示例:
DELETE /bucket-example/obj0703 HTTP/1.1
Accept-Encoding: identity
User-Agent: python-urllib3/2.0.7
Host: 169.254.248.1:17480
Content-Type: application/json
Content-Length: 0
date: Thu, 03 Jul 2025 09:22:11 GMT
Authorization: AWS user1ak:yBsz56JHCtsc050cdyhhrGzMFDI=响应示例:
HTTP/1.1 204 No Content
x-amz-request-id: tx00000000000000000001a-0068664bc3-54e6d1-default
Date: Thu, 03 Jul 2025 09:22:11 GMT
Connection: Keep-Alive