Quando o pagamento pelo solicitante está ativado para um bucket, quem faz a requisição arca com as taxas de requisição e tráfego, enquanto o proprietário do bucket paga apenas os custos de armazenamento. Esse recurso permite compartilhar dados sem que você precise custear as requisições e o tráfego gerados por acessos externos ao seu bucket.
Observações de uso
O código de exemplo deste tópico utiliza o ID da região
cn-hangzhou, correspondente à região China (Hangzhou). Por padrão, o acesso aos recursos de um bucket ocorre via endpoint público. Para acessar esses recursos usando outros serviços da Alibaba Cloud na mesma região do bucket, utilize um endpoint interno. Para mais detalhes sobre regiões e endpoints do OSS, consulte Regiões e endpoints.Para ativar o pagamento pelo solicitante, é necessária a permissão
oss:PutBucketRequestPayment. Para consultar as configurações desse recurso, é necessária a permissãooss:GetBucketRequestPayment. Para saber mais, consulte Conceder uma política personalizada.
Exemplos
Ativar o pagamento pelo solicitante
Consultar as configurações de pagamento pelo solicitante de um bucket
Referências
Para obter o código completo de ativação do pagamento pelo solicitante, acesse o GitHub.
Para detalhes sobre a operação de API usada para ativar esse recurso, consulte PutBucketRequestPayment.
Para obter o código completo de consulta das configurações de pagamento pelo solicitante, acesse o GitHub.
Para mais informações sobre a operação de API usada para consultar essas configurações, consulte GetBucketRequestPayment.