Belirtilen bir paketin Block Public Access yapılandırmasını sorgular.
Kullanım notları
Varsayılan olarak, bir Alibaba Cloud hesabı bir paketin Block Public Access yapılandırmasını sorgulama izinlerine sahiptir. Bu işlemi bir RAM kullanıcısı olarak veya Security Token Service (STS) kimlik bilgilerini kullanarak gerçekleştirmek için oss:GetBucketPublicAccessBlock iznine sahip olmanız gerekir. Daha fazla bilgi için bkz. RAM ilkeleri için genel örnekler.
İstek sözdizimi
GET /?publicAccessBlock HTTP/1.1
Date: GMT Date
Content-Length: ContentLength
Content-Type: application/xml
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Authorization: SignatureValue
İstek üstbilgileri
Bu işlem yalnızca ortak istek üstbilgilerini kullanır. Daha fazla bilgi için bkz. Ortak istek üstbilgileri.
Yanıt üstbilgileri
Bu işlem yalnızca ortak yanıt üstbilgilerini döndürür. Daha fazla bilgi için bkz. Ortak yanıt üstbilgileri.
Yanıt öğeleri
|
Öğe |
Tür |
Örnek |
Açıklama |
|
PublicAccessBlockConfiguration |
Konteyner |
Yok |
Block Public Access yapılandırmasını depolayan konteyner. Üst düğümler: yok Alt düğümler: BlockPublicAccess |
|
BlockPublicAccess |
Boolean |
true |
Paket için Block Public Access özelliğinin etkinleştirilip etkinleştirilmediğini belirtir.
|
Örnekler
-
Örnek istek
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=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e -
Başarılı yanıt örneği
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 SDK'ları
Aşağıdaki OSS SDK'larını kullanarak GetBucketPublicAccessBlock işlemini çağırabilirsiniz:
ossutil
Bu işleme karşılık gelen ossutil komutu için bkz. get-bucket-public-access-block.