Menanyakan konfigurasi Block Public Access dari sebuah bucket.
Catatan penggunaan
Secara default, akun Alibaba Cloud memiliki izin untuk menanyakan konfigurasi Block Public Access dari sebuah bucket. Jika Anda ingin menanyakan konfigurasi tersebut menggunakan pengguna RAM atau kredensial akses yang diberikan oleh Security Token Service (STS), Anda harus memiliki izin oss:GetBucketPublicAccessBlock. Untuk informasi lebih lanjut, lihat Contoh Umum Kebijakan RAM.
Sintaks permintaan
GET /?publicAccessBlock HTTP/1.1
Date: GMT Date
Content-Length: ContentLength
Content-Type: application/xml
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Authorization: SignatureValueHeader permintaan
Semua header dalam permintaan GetBucketPublicAccessBlock adalah header permintaan umum. Untuk informasi lebih lanjut, lihat Header Permintaan Umum.
Header respons
Respons terhadap permintaan GetBucketPublicAccessBlock hanya berisi header respons umum. Untuk informasi lebih lanjut, lihat Header Respons Umum.
Elemen respons
Elemen | Tipe | Contoh | Deskripsi |
PublicAccessBlockConfiguration | Container | N/A | Kontainer tempat konfigurasi Block Public Access disimpan. Node induk: tidak ada Node anak: BlockPublicAccess |
BlockPublicAccess | Boolean | true | Menunjukkan apakah Block Public Access diaktifkan untuk bucket tersebut.
|
Contoh
Permintaan Contoh
GET /?publicAccessBlock HTTP/1.1 Date: Mon, 19 Feb 2024 08:40:17 GMT Content-Length: 0 Content-Type: application/xml Host: examplebucket.oss-cn-hangzhou.aliyuncs.com Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,AdditionalHeaders=content-length,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218eRespons Sukses Contoh
HTTP/1.1 200 OK x-oss-request-id: 534B371674E88A4D8906**** Date: Mon, 19 Feb 2024 08:40:17 GMT Server: AliyunOSS <?xml version="1.0" encoding="UTF-8"?> <PublicAccessBlockConfiguration> <BlockPublicAccess>true</BlockPublicAccess> </PublicAccessBlockConfiguration>
OSS SDKs
Anda dapat menggunakan OSS SDK untuk bahasa pemrograman berikut ini untuk memanggil GetBucketPublicAccessBlock:
ossutil
Untuk informasi tentang perintah ossutil yang sesuai dengan operasi GetBucketPublicAccessBlock, lihat get-bucket-public-access-block.