Appelez cette opération pour obtenir la configuration de paiement par le demandeur (pay-by-requester) d’un bucket.
Syntaxe de la requête
GET /?requestPayment HTTP/1.1
Date: GMT Date
Host: BucketName.oss.aliyuncs.com
Authorization: authorization string
Éléments de réponse
Élément | Type | Description |
RequestPaymentConfiguration | Conteneur | Conteneur qui stocke la configuration de paiement par le demandeur du bucket. Enfant : Payer |
Payer | Chaîne | Indique qui prend en charge les frais de téléchargement et de requête. Valeurs valides : BucketOwner et Requester Parent : RequestPaymentConfiguration |
Exemples
Exemple de requête
GET /?requestPayment
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Thu, 17 Apr 2025 01:23:20 GMT
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e
Exemple de réponse
200 (OK)
content-length: 129
server: AliyunOSS
x-oss-request-id: 5D366188B007B79097EC****
date: Tue, 23 Jul 2019 01:23:20 GMT
content-type: application/xml
<?xml version="1.0" encoding="UTF-8"?>
<RequestPaymentConfiguration>
<Payer>BucketOwner</Payer>
</RequestPaymentConfiguration>
SDK OSS
Utilisez les SDK OSS des langages de programmation suivants pour appeler l’opération GetBucketRequestPayment :
ossutil
Pour plus d’informations sur la commande ossutil correspondant à l’opération GetBucketRequestPayment, consultez get-bucket-request-payment.
Codes d'erreur
|
Code d'erreur |
Code d'état HTTP |
Description |
|
NoSuchBucket |
404 |
Le bucket spécifié n’existe pas. |