mirror of
https://github.com/ferdzo/fs.git
synced 2026-04-05 08:56:26 +00:00
Refine object operations and multi-object delete sections
Updated the formatting and structure of the object operations and multi-object delete sections in the README.
This commit is contained in:
@@ -9,20 +9,24 @@ Bucket operations:
|
|||||||
- `HEAD /{bucket}`
|
- `HEAD /{bucket}`
|
||||||
- `DELETE /{bucket}`
|
- `DELETE /{bucket}`
|
||||||
- `GET /` (list buckets)
|
- `GET /` (list buckets)
|
||||||
|
-
|
||||||
Object operations:
|
Object operations:
|
||||||
- `PUT /{bucket}/{key}`
|
- `PUT /{bucket}/{key}`
|
||||||
- `GET /{bucket}/{key}`
|
- `GET /{bucket}/{key}`
|
||||||
- `HEAD /{bucket}/{key}`
|
- `HEAD /{bucket}/{key}`
|
||||||
- `DELETE /{bucket}/{key}`
|
- `DELETE /{bucket}/{key}`
|
||||||
- `GET /{bucket}?list-type=2&prefix=...` (ListObjectsV2-style)
|
- `GET /{bucket}?list-type=2&prefix=...` (ListObjectsV2-style)
|
||||||
|
|
||||||
Multipart upload:
|
Multipart upload:
|
||||||
- `POST /{bucket}/{key}?uploads` (initiate)
|
- `POST /{bucket}/{key}?uploads` (initiate)
|
||||||
- `PUT /{bucket}/{key}?uploadId=...&partNumber=N` (upload part)
|
- `PUT /{bucket}/{key}?uploadId=...&partNumber=N` (upload part)
|
||||||
- `GET /{bucket}/{key}?uploadId=...` (list parts)
|
- `GET /{bucket}/{key}?uploadId=...` (list parts)
|
||||||
- `POST /{bucket}/{key}?uploadId=...` (complete)
|
- `POST /{bucket}/{key}?uploadId=...` (complete)
|
||||||
- `DELETE /{bucket}/{key}?uploadId=...` (abort)
|
- `DELETE /{bucket}/{key}?uploadId=...` (abort)
|
||||||
|
|
||||||
Multi-object delete:
|
Multi-object delete:
|
||||||
- `POST /{bucket}?delete` with S3-style XML body
|
- `POST /{bucket}?delete` with S3-style XML body
|
||||||
|
|
||||||
AWS SigV4 streaming payload decoding for uploads (`aws-chunked` request bodies)
|
AWS SigV4 streaming payload decoding for uploads (`aws-chunked` request bodies)
|
||||||
|
|
||||||
## Limitations
|
## Limitations
|
||||||
|
|||||||
Reference in New Issue
Block a user