Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Fazer download de objetos de buckets de Pagamento pelo solicitante

Modo de foco
Fazer download de objetos de buckets de Pagamento pelo solicitante - Amazon Simple Storage Service

Como os solicitantes serão cobrados pelo download de dados dos buckets de Pagamento pelo solicitante, as solicitações deverão conter um parâmetro especial, x-amz-request-payer, que confirma que o solicitante sabe que será cobrado pelo download. Para acessar objetos em buckets de Pagamento pelo solicitante, as solicitações devem incluir um dos seguintes.

  • Para solicitações DELETE, GET, HEAD, POST e PUT, inclua x-amz-request-payer : requester no cabeçalho

  • Para URLs assinados, inclua x-amz-request-payer=requester na solicitação

Se a solicitação for bem-sucedida e o solicitante for cobrado, a resposta incluirá o cabeçalho x-amz-request-charged:requester. Se x-amz-request-payer não estiver na solicitação, o Amazon S3 retornará um erro 403 e cobrará o proprietário do bucket pela solicitação.

nota

Proprietários de bucket não precisam adicionar x-amz-request-payer às suas solicitações.

Certifique-se de que você tenha incluído x-amz-request-payer e seu valor no cálculo da assinatura. Consulte mais informações em Using an Authorization Header na Referência de API do Amazon S3.

Para fazer download de objetos em um bucket de Pagamento pelo solicitante
  • Use uma solicitação GET para fazer download de um objeto em um bucket de Pagamento pelo solicitante, conforme exibido na seguinte solicitação.

    GET / [destinationObject] HTTP/1.1 Host: [BucketName].s3.amazonaws.com x-amz-request-payer : requester Date: Wed, 01 Mar 2009 12:00:00 GMT Authorization: AWS [Signature]

Se a solicitação GET for bem-sucedida e o solicitante for cobrado, a resposta incluirá x-amz-request-charged:requester.

O Amazon S3 poderá retornar um erro Access Denied para solicitações que tentarem obter objetos de um bucket de Pagamento pelo solicitante. Para obter informações, consulte Erros Responses (Respostas com erro) na Referência de APIs do Amazon Simple Storage Service.

Para fazer download de objetos em um bucket de Pagamento pelo solicitante
  • Use uma solicitação GET para fazer download de um objeto em um bucket de Pagamento pelo solicitante, conforme exibido na seguinte solicitação.

    GET / [destinationObject] HTTP/1.1 Host: [BucketName].s3.amazonaws.com x-amz-request-payer : requester Date: Wed, 01 Mar 2009 12:00:00 GMT Authorization: AWS [Signature]

Se a solicitação GET for bem-sucedida e o solicitante for cobrado, a resposta incluirá x-amz-request-charged:requester.

O Amazon S3 poderá retornar um erro Access Denied para solicitações que tentarem obter objetos de um bucket de Pagamento pelo solicitante. Para obter informações, consulte Erros Responses (Respostas com erro) na Referência de APIs do Amazon Simple Storage Service.

Para fazer download de objetos de um bucket de pagamento a cargo do solicitante usando a AWS CLI, especifique --request-payer requester como parte da sua solicitação get-object. Para obter mais informações, consulte get-object na Referência da AWS CLI.

Para fazer download de objetos de um bucket de pagamento a cargo do solicitante usando a AWS CLI, especifique --request-payer requester como parte da sua solicitação get-object. Para obter mais informações, consulte get-object na Referência da AWS CLI.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.