GetBucketPolicy digunakan untuk mengambil kebijakan akses dari bucket atau vector bucket yang ditentukan.
Sintaks permintaan
GET /?policy
Host: Host
Date: GMT Date
Authorization: SignatureValueHeader permintaan
Semua header dalam permintaan DescribeRegions merupakan header permintaan umum. Untuk detail lebih lanjut, lihat Header Permintaan Umum.
Header respons
Semua header dalam respons terhadap permintaan DescribeRegions merupakan header respons umum. Untuk detail lebih lanjut, lihat Header Respons Umum.
Contoh
Contoh Bucket
Contoh Permintaan
GET /?policy Host: oss-example.oss-cn-hangzhou.aliyuncs.com Date: Thu, 17 Apr 2025 09:09:13 GMT Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218eContoh Respons
HTTP/1.1 200 OK server: AliyunOSS x-oss-server-time: 24 connection: keep-alive x-oss-request-id: 5C6E9847BE0EBCD13DA90C11 date: Thu, 21 Feb 2019 12:23:35 GMT content-type: application/json { "Version":"1", "Statement":[ { "Action":[ "oss:PutObject", "oss:GetObject" ], "Effect":"Deny", "Principal":["1234567890"], "Resource":["acs:oss:*:1234567890:*/*"] } ] }
Contoh Vector Bucket
Wilayah dalam Host dari vector bucket ditentukan oleh ID wilayah standar Alibaba Cloud, seperti cn-hangzhou, bukan ID wilayah OSS lama, seperti oss-cn-hangzhou, yang digunakan untuk bucket serbaguna.
Contoh Permintaan
GET /?policy Host: exampebucket-123***456.cn-hangzhou.oss-vectors.aliyuncs.com Date: Thu, 17 Apr 2025 09:09:13 GMT Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218eContoh Respons
HTTP/1.1 200 OK server: AliyunOSS x-oss-server-time: 24 connection: keep-alive x-oss-request-id: 5C6E9847BE0EBCD13DA90C11 date: Thu, 21 Feb 2019 12:23:35 GMT content-type: application/json { "Version":"1", "Statement":[ { "Action":[ "oss:PutVectors", "oss:GetVectors" ], "Effect":"Deny", "Principal":["1234567890"], "Resource":["acs:ossvector:cn-hangzhou:1234567890:bucket/vector-example/*"] } ] }
SDK
SDK berikut tersedia untuk API ini:
Alat baris perintah ossutil
Untuk perintah ossutil yang sesuai dengan operasi GetBucketPolicy, lihat get-bucket-policy.
Kode kesalahan
Kode kesalahan | Kode status HTTP | Deskripsi |
NoSuchBucketPolicy | 404 | Tidak ada kebijakan yang dikonfigurasi untuk bucket yang diminta. |