GetObjectAcl
所有文档
menu

对象存储 BOS

GetObjectAcl

产品详情自助选购

接口描述

此命令用来获取某个Object的访问权限。

请求(Request)

  • 请求语法

    GET /<ObjectName>?acl HTTP/1.1
    Host: <BucketName>.bj.bcebos.com
    x-bce-date: <Date>
    Authorization: <AuthorizationString>
  • 请求头域

    无特殊参数

  • 请求参数

    无特殊参数

响应(Response)

  • 响应头域

    无特殊Header参数返回

  • 响应参数

    名称 类型 描述
    accessControlList Objcet ACL访问控制列表
    +grantee Objcet 一个被授权人
    ++id String 被授权用户名id
    +permission String 授权权限支持:FULL_CONTROL,READ

示例

  • 请求示例

    GET /ObjectKey?acl HTTP/1.1
    Host: BucketName.bj.bcebos.com
    x-bce-date: 2017-05-01T12:23:49Z
    Authorization: AuthorizationString
  • 响应示例

    HTTP/1.1 200 OK
    Date: Wed, 01 Mar 2017 12:25:00 GMT
    Server: BceBos
    x-bce-request-id: 236A23124128905248E5A01
    
    {
        "accessControlList":[
            {
                "grantee":[{
                    "id":"e13b12d0131b4c8bae959df4969387b8"
                }],
                "permission":["FULL_CONTROL"]
            },
            {
                "grantee":[{
                    "id":"8c47a952db4444c5a097b41be3f24c94"
                }],
                "permission":["READ"]
            }
        ]
    }
上一篇
PutObjectAcl
下一篇
DeleteObjectAcl