

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Download di oggetti dai bucket con pagamento a carico del richiedente
<a name="ObjectsinRequesterPaysBuckets"></a>

Poiché i richiedenti ricevono l'addebito del download dei dati dai bucket con pagamento a carico del richiedente, le richieste devono contenere un parametro speciale, `x-amz-request-payer`, che conferma che il richiedente sa che riceverà l'addebito del download. Per accedere agli oggetti nei bucket con Pagamento a carico del richiedente, le richieste devono includere uno degli elementi seguenti.
+ Per le richieste DELETE, GET, HEAD, POST e PUT, includere `x-amz-request-payer : requester` nell'intestazione
+ Per firmato URLs, includi nella richiesta `x-amz-request-payer=requester`

Se la richiesta ha esito positivo e il richiedente riceve l'addebito, la risposta include l'intestazione `x-amz-request-charged:requester`. Se la richiesta non contiene `x-amz-request-payer`, Amazon S3 restituisce un errore 403 e addebita la richiesta al proprietario del bucket.

**Nota**  
I proprietari dei bucket non devono aggiungere `x-amz-request-payer` alle loro richieste.  
Assicurarsi di aver incluso `x-amz-request-payer` e il suo valore nel calcolo della firma. Per ulteriori informazioni, consulta [Utilizzo di un'intestazione di autorizzazione](https://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-auth-using-authorization-header.html) nella *documentazione di riferimento delle API di Amazon S3*.

## Utilizzo di REST API
<a name="get-requester-pays-rest"></a>

**Per scaricare oggetti da un bucket con Pagamento a carico del richiedente**
+  Utilizzare una richiesta `GET` per scaricare un oggetto da un bucket con Pagamento a carico del richiedente, come mostrato nella richiesta seguente.

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

Se la richiesta GET ha esito positivo e il richiedente riceve l'addebito, la risposta include `x-amz-request-charged:requester`.

Amazon S3 può restituire un errore `Access Denied` per le richieste di recupero di oggetti da un bucket con Pagamento a carico del richiedente. Per ulteriori informazioni, consulta [Risposte agli errori](https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html) nella *Documentazione di riferimento delle API di Amazon Simple Storage Service*.

## Usando il AWS CLI
<a name="get-requester-pays-cli"></a>

Per scaricare oggetti da un bucket Requester Pays utilizzando il AWS CLI, specificate `--request-payer requester` come parte della richiesta`get-object`. Per ulteriori informazioni, consulta [get-object](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/get-object.html) nella *Documentazione di riferimento della AWS CLI *.