diff --git a/README.md b/README.md index d122744..56fa217 100644 --- a/README.md +++ b/README.md @@ -4,26 +4,26 @@ An experimental Object Storage written in Go that should be partially compatible ## Features -- Bucket operations: +Bucket operations: - `PUT /{bucket}` - `HEAD /{bucket}` - `DELETE /{bucket}` - `GET /` (list buckets) -- Object operations: +Object operations: - `PUT /{bucket}/{key}` - `GET /{bucket}/{key}` - `HEAD /{bucket}/{key}` - `DELETE /{bucket}/{key}` - `GET /{bucket}?list-type=2&prefix=...` (ListObjectsV2-style) -- Multipart upload: +Multipart upload: - `POST /{bucket}/{key}?uploads` (initiate) - `PUT /{bucket}/{key}?uploadId=...&partNumber=N` (upload part) - `GET /{bucket}/{key}?uploadId=...` (list parts) - `POST /{bucket}/{key}?uploadId=...` (complete) - `DELETE /{bucket}/{key}?uploadId=...` (abort) -- Multi-object delete: + Multi-object delete: - `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