Rados Gateway S3 API Compliance
优质
小牛编辑
134浏览
2023-12-01
Warning
This document is a draft, it might not be accurate
Naming code reference
Here comes a BNF definition on how to name a feature in the code for referencing purpose :
name ::= request_type "_" ( header | operation ) ( "_" header_option )? request_type ::= "req" | "res" header ::= string operation ::= method resource method ::= "GET" | "PUT" | "POST" | "DELETE" | "OPTIONS" | "HEAD" resource ::= string header_option ::= string
Common Request Headers
S3 Documentation reference : http://docs.aws.amazon.com/AmazonS3/latest/API/RESTCommonRequestHeaders.html
Common Response Headers
S3 Documentation reference : http://docs.aws.amazon.com/AmazonS3/latest/API/RESTCommonResponseHeaders.html
Operations on the Service
S3 Documentation reference : http://docs.aws.amazon.com/AmazonS3/latest/API/RESTServiceOps.html
Operations on Buckets
S3 Documentation reference : http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketOps.html
Operations on Objects
S3 Documentation reference : http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectOps.html