PutBucketRequestPayment


Define a configuração de pagamento de solicitação para um bucket. Por padrão, o proprietário do depósito paga por downloads do depósito. Esse parâmetro de configuração permite que o proprietário do depósito (apenas) especifique que a pessoa que está solicitando o download será cobrada pelo download. 

Request Syntax

PUT /?requestPayment HTTP/1.1
Host: bucket-name.bigfile.brascloud.com.br:443
Content-MD5: ContentMD5
<?xml version="1.0" encoding="UTF-8"?>
<RequestPaymentConfiguration xmlns="http://bigfile.brascloud.com.br:443/doc/2006-03-01/">
   <Payer>string</Payer>
</RequestPaymentConfiguration>

Response Syntax

HTTP/1.1 200

Exemplos

Essa solicitação cria um bucket do solicitante chamado colorpictures.

Request
PUT ?requestPayment HTTP/1.1
Host: colorpictures.bigfile.brascloud.com.br:443
Content-Length: 173
Date: Wed, 01 Mar  2006 12:00:00 GMT
Authorization: authorization string

<RequestPaymentConfiguration xmlns="http://bigfile.brascloud.com.br:443/doc/2006-03-01/">
  <Payer>Requester</Payer>
</RequestPaymentConfiguration>

Response
HTTP/1.1 200 OK
x-amz-id-2: YgIPIfBiKa2bj0KMg95r/0zo3emzU4dzsD4rcKCHQUAdQkf3ShJTOOpXUueF6QKo
x-amz-request-id: 236A8905248E5A01
Date: Wed, 01 Mar  2006 12:00:00 GMT
Location: /colorpictures
Content-Length: 0
Connection: close
Server: bigfile