设置桶的权限

此 PUT 操作为已经存在的存储桶设定访问权限,只有存储桶的拥有者可以调用该接口。

请求

  • 请求语法

    • 内容

        PUT /?acl HTTP/1.1
        Host: {BucketName}.{Endpoint}
        Date: {date}
        x-oss-acl:Permission
        Authorization: {SignatureValue}    
      
    • 描述

        Endpoint:参考与region地域的关系
        SignatureValue:参考签名算法
      
  • 请求参数

  • 非公共请求头

名称 类型 是否必须 描述
x-oss-acl 字符串 指定Bucket的访问权限。
默认值:private
有效值:private; public-read;public-read-write

响应

  • 非公共响应头

  • 响应体

示例

  • 请求

      PUT /?acl HTTP/1.1
      Host: oss-example.oss-cn-beijing.inspurcloud.com
      x-oss-acl:public-read
      Content-Length: 1660
      Date: Fri, 26 Dec 2014 06:34:32 GMT
      Authorization: authorization string    
    
  • 响应

      HTTP/1.1 200 OK
      Date: Fri, 26 Dec 2014 06:34:32 GMT
      x-oss-requestid: dbea4ce4ec23415b9e454ecfa25ec4d9
      Content-Length: 0
    

错误码

错误码 描述 状态码 描述
... ... ... ...