当前位置: 首页 > 文档资料 > Ceph 中文文档 >

通用实例

优质
小牛编辑
139浏览
2023-12-01

    Bucket 和 主机名

    有两种不同的方式访问 bucket。第一个(首选)方法通过URI中的顶级目录 来确认 bucket 。

    GET /mybucket HTTP/1.1 Host: cname.domain.com

    第二种方法是通过虚拟的bucket 主机名来确认 bucket。举例如下:

    GET / HTTP/1.1 Host: mybucket.cname.domain.com

    Tip

    我们更倾向于第一种方法,因为第二种方法需要昂贵的域认证和 DNS 泛域名解析。

    通用的 Request 请求头

    Request HeaderDescription
    CONTENT_LENGTHLength of the request body.
    DATERequest time and date (in UTC).
    HOSTThe name of the host server.
    AUTHORIZATIONAuthorization token.

    通用 Response 状态

    HTTP StatusResponse Code
    100Continue
    200Success
    201Created
    202Accepted
    204NoContent
    206Partial content
    304NotModified
    400InvalidArgument
    400InvalidDigest
    400BadDigest
    400InvalidBucketName
    400InvalidObjectName
    400UnresolvableGrantByEmailAddress
    400InvalidPart
    400InvalidPartOrder
    400RequestTimeout
    400EntityTooLarge
    403AccessDenied
    403UserSuspended
    403RequestTimeTooSkewed
    404NoSuchKey
    404NoSuchBucket
    404NoSuchUpload
    405MethodNotAllowed
    408RequestTimeout
    409BucketAlreadyExists
    409BucketNotEmpty
    411MissingContentLength
    412PreconditionFailed
    416InvalidRange
    422UnprocessableEntity
    500InternalError