最近更新时间:2022-12-30 15:47:29
acl
子资源来返回 bucket
的 ACL(AccessControlList)
。 即用户空间的访问权限控制列表。ks3:GetBucketACL
权限。GET /?acl HTTP/1.1
Host: {BucketName}.{endpoint}
Date: {date}
Authorization: {SignitureValue}
注意:
该接口不使用请求参数。
该接口只使用常用请求头部。获取更多信息,请点击常用请求头部
该接口不使用请求内容。
该接口可以使用所有常用响应头部。获取更多信息,请点击常用响应头部。
名称 | 描述 |
---|---|
AccessControlList | 包含 Grant ,Grantee ,Permission 的容器。类型:Container 父节点:AccessControlPolicy |
AccessControlPolicy | 包含了Bucket的所有权限控制信息。 类型:Container 父节点:无 |
Grant | 包含被授权者和其权限信息。 类型:String 父节点:AccessControlPolicy.AccessControlList |
Grantee | 被授权者。 类型:String 父节点:AccessControlPolicy.AccessControlList.Grant |
DisplayName | Bucket拥有者或被授权者的名称。 类型:String 父节点:AccessControlPolicy.Owner或AccessControlPolicy.AccessControlList.Grant.Grantee |
ID | Bucket拥有者或被授权者的用户ID。 类型:String 父节点:AccessControlPolicy.Owner或AccessControlPolicy.AccessControlList.Grant.Grantee |
Owner | 包含bucket拥有者信息(DisplayName ,ID )的容器。类型:Container 父节点:AccessControlPolicy |
Permission | 指明授予被授权者的权限信息(FULL_CONTROL ,READ ,WRITE )。类型:String 父节点:AccessControlPolicy.AccessControlList.Grant |
该接口不返回任何特殊错误。
请求示例
GET /?acl HTTP/1.1
Host: ks3-example.ks3-cn-beijing.ksyuncs.com
Date: Wed, 01 Mar 2006 12:00:00 GMT
Authorization: authorization string
响应示例
HTTP/1.1 200 OK
Date: Wed, 28 Oct 2009 22:32:00 GMT
Last-Modified: Sun, 1 Jan 2006 12:00:00 GMT
Content-Length: 124
Content-Type: text/plain
Connection: keep-alive
Server: KS3
<AccessControlPolicy>
<Owner>
<ID>MjAwMDEwMz****</ID>
<DisplayName>MjAwMDEwMz****</DisplayName>
</Owner>
<AccessControlList>
<Grant>
<Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser">
<ID>MjAwMDEwMz****</ID>
<DisplayName>MjAwMDEwMz****</DisplayName>
</Grantee>
<Permission>FULL_CONTROL</Permission>
</Grant>
</AccessControlList>
</AccessControlPolicy>
纯净模式