Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Herunterladen von Objekten aus Buckets mit Zahlung durch den Anforderer

Fokusmodus
Herunterladen von Objekten aus Buckets mit Zahlung durch den Anforderer - Amazon Simple Storage Service

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

  • Für signierte URLs muss x-amz-request-payer=requester in die Anforderung aufgenommen werden

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 in der Amazon-S3-API-Referenz.

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.

    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]

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 in der Amazon Simple Storage Service-API-Referenz.

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.

    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]

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 in der Amazon Simple Storage Service-API-Referenz.

Um Objekte aus einem Bucket mit Zahlung durch den Anforderer mit der AWS CLI herunterzuladen, geben Sie --request-payer requester als Teil Ihrer get-object-Anforderung an. Weitere Informationen finden Sie unter get-object in der AWS CLI-Referenz.

Um Objekte aus einem Bucket mit Zahlung durch den Anforderer mit der AWS CLI herunterzuladen, geben Sie --request-payer requester als Teil Ihrer get-object-Anforderung an. Weitere Informationen finden Sie unter get-object in der AWS CLI-Referenz.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.