

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Herunterladen von Objekten aus Buckets mit Zahlung durch den Anforderer
<a name="ObjectsinRequesterPaysBuckets"></a>

Den Anforderern werden die Gebühren für das Herunterladen von Daten aus Buckets mit Zahlung durch den Anforderer in Rechnung gestellt. Deshalb müssen die Anforderungen einen speziellen Parameter enthalten, `x-amz-request-payer`, der bestätigt, dass der Anforderer weiß, dass er Gebühren für den Download zahlen muss. Um auf Objekte in Buckets mit Zahlung durch den Anforderer zuzugreifen, müssen die Anforderungen eine der folgenden Informationen enthalten.
+ Für DELETE-, GET-, HEAD-, POST- und PUT-Anforderungen muss `x-amz-request-payer : requester` in den Header aufgenommen werden
+ Falls signiert URLs, fügen Sie dies `x-amz-request-payer=requester` der Anfrage bei

Ist die Anforderung erfolgreich und dem Auftraggeber werden Gebühren in Rechnung gestellt, enthält die Antwort den Header `x-amz-request-charged:requester`. Ist `x-amz-request-payer` nicht in der Anfrage enthalten, gibt Amazon S3 einen 403-Fehler zurück und stellt dem Bucket-Eigentümer die Gebühren für die Anfrage in Rechnung.

**Anmerkung**  
Bucket-Eigentümer müssen ihren Anforderungen `x-amz-request-payer` nicht hinzufügen.  
Stellen Sie sicher, dass Sie `x-amz-request-payer` und seinen Wert in die Berechnung Ihrer Signatur aufgenommen haben. Weitere Informationen finden Sie unter [Verwenden eines Autorisierungs-Headers](https://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-auth-using-authorization-header.html) in der *Amazon-S3-API-Referenz*.

## Verwenden der REST-API
<a name="get-requester-pays-rest"></a>

**Herunterladen von Objekten aus einem Bucket mit Zahlung durch den Anforderer**
+  Verwenden Sie eine `GET`-Anforderung, um ein Objekt aus einem Bucket mit Zahlung durch den Anforderer herunterzuladen, wie in der folgenden Anforderung gezeigt.

  ```
  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]
  ```

Ist die GET-Anforderung erfolgreich und dem Auftraggeber werden Gebühren in Rechnung gestellt, enthält die Antwort `x-amz-request-charged:requester`.

Amazon S3 kann für Anfragen, die versuchen, Objekte aus einem Bucket mit Zahlung durch den Anforderer abzurufen, einen `Access Denied`-Fehler zurückgeben. Weitere Informationen finden Sie unter [Fehlermeldungen](https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html) in der *Amazon Simple Storage Service-API-Referenz*.

## Mit dem AWS CLI
<a name="get-requester-pays-cli"></a>

Um Objekte mithilfe von aus einem Requester Pays-Bucket herunterzuladen AWS CLI, geben Sie dies im `--request-payer requester` Rahmen Ihrer `get-object` Anfrage an. Weitere Informationen finden Sie unter [get-object](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/get-object.html) in der *AWS CLI -Referenz*.