924
阿裏雲
GetObjectACL__關於Object操作_API 參考_對象存儲 OSS-阿裏雲
Get Object ACL用來獲取某個Bucket下的某個Object的訪問權限。
請求語法
GET /ObjectName?acl HTTP/1.1
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue
響應元素(Response Elements)
名稱 | 描述 |
---|---|
AccessControlList | 存儲ACL信息的容器 類型:容器 父節點:AccessControlPolicy |
AccessControlPolicy | 保存Get Object ACL結果的容器 類型:容器 父節點:None |
DisplayName | Bucket擁有者的名稱.。(目前和ID一致) 類型:字符串 父節點:AccessControlPolicy.Owner |
Grant | Object的ACL權限。 類型:枚舉字符串 有效值:private,public-read,public-read-write 父節點:AccessControlPolicy.AccessControlList |
ID | Bucket擁有者的用戶ID 類型:字符串 父節點:AccessControlPolicy.Owner |
Owner | 保存Bucket擁有者信息的容器。 類型:容器 父節點:AccessControlPolicy |
細節分析
- 隻有Bucket的擁有者才能使用GetObjectACL這個接口來獲取該Bucket下某個Object的ACL,非Bucket Owner調用該接口時,返回403 Forbidden消息。錯誤碼:AccessDenied,提示You do not have read acl permission on this object.
- 如果從來沒有對某個Object設置過ACL,則調用GetObjectACL時,OSS返回的ObjectACL會是default,表明該Object ACL遵循Bucket ACL。即:如果Bucket是private的,則該object也是private的;如果該object是public-read-write的,則該object也是public-read-write的。
示例
請求示例:
GET /test-object?acl HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Wed, 29 Apr 2015 05:21:12 GMT
Authorization: OSS qn6qrrqxo2oawuk53otfjbyc:CTkuxpLAi4XZ+WwIfNm0FmgbrQ0=
返回示例:
HTTP/1.1 200 OK
x-oss-request-id: 559CC9BDC755F95A64485981
Date: Wed, 29 Apr 2015 05:21:12 GMT
Content-Length: 253
Content-Tupe: application/xml
Connection: keep-alive
Server: AliyunOSS
<?xml version="1.0" ?>
<AccessControlPolicy>
<Owner>
<ID>00220120222</ID>
<DisplayName>00220120222</DisplayName>
</Owner>
<AccessControlList>
<Grant>public-read </Grant>
</AccessControlList>
</AccessControlPolicy>
最後更新:2016-11-23 17:16:08
上一篇:
PutObjectACL__關於Object操作_API 參考_對象存儲 OSS-阿裏雲
下一篇:
PostObject__關於Object操作_API 參考_對象存儲 OSS-阿裏雲
購買__指南_雲數據庫 RDS 版-阿裏雲
修改RDS實例數據複製和高可用策略__實例管理_API 參考_雲數據庫 RDS 版-阿裏雲
如何進行線下匯款或公對公轉賬?__充值介紹_賬戶資產_財務-阿裏雲
短信字數最多能發多少個字? 建議400個字以內的短信。__常見問題_短信服務-阿裏雲
發送郵件的三種方式__發送郵件_使用手冊_郵件推送-阿裏雲
設置防盜鏈__安全管理_開發人員指南_對象存儲 OSS-阿裏雲
概述及樣例__使用手冊(調用API)_API 網關-阿裏雲
購買流程__購買指導_消息服務-阿裏雲
計費規則__價格總覽_購買指導_短信服務-阿裏雲
Spring 集成__Java SDK_TCP 接入(專業)_消息隊列 MQ-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲