Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengonfigurasi Pembayaran Pemohon pada bucket
Anda mengonfigurasikan bucket Amazon S3 untuk menjadi bucket Pembayaran Pemohon, sehingga pemohon membayar biaya permintaan dan pengunduhan data alih-alih pemilik bucket yang melakukannya.
Bagian ini memberikan contoh cara mengonfigurasi Requester Pays di bucket Amazon S3 menggunakan konsol dan file. REST API
Untuk mengaktifkan Pembayaran Pemohon bucket S3
Masuk ke AWS Management Console dan buka konsol Amazon S3 di. https://console.aws.amazon.com/s3/
-
Di dalam Bucket, pilih nama bucket yang ingin Anda aktifkan Pembayaran Pemohonnya.
-
Pilih Properti.
-
Pada Pembayaran Pemohon, pilih Edit.
-
Pilih Aktifkan, dan pilih Simpan perubahan.
Amazon S3 memungkinkan Pembayaran Pemohon untuk bucket Anda, dan menampilkan Ikhtisar bucket. Pada Pembayaran Pemohon, Anda melihat Diaktifkan.
Hanya pemilik bucket yang dapat mengatur nilai konfigurasi RequestPaymentConfiguration.payer
dari bucket menjadi BucketOwner
(default) atau Requester
. Mengatur sumber daya requestPayment
bersifat opsional. Secara default, bucket bukan merupakan bucket Pembayaran Pemohon.
Untuk mengembalikan bucket Pembayaran Pemohon ke bucket biasa, Anda menggunakan nilai BucketOwner
. Biasanya, Anda akan menggunakan BucketOwner
ketika mengunggah data ke bucket Amazon S3, dan kemudian Anda akan menetapkan nilai untuk Requester
sebelum menerbitkan objek di dalam bucket.
Untuk mengatur requestPayment
-
Gunakan permintaan
PUT
untuk mengatur nilaiPayer
keRequester
pada bucket tertentu.PUT ?requestPayment HTTP/1.1 Host:
[BucketName]
.s3.amazonaws.com Content-Length: 173 Date: Wed, 01 Mar 2009 12:00:00 GMT Authorization: AWS[Signature]
<RequestPaymentConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/"> <Payer>Requester</Payer> </RequestPaymentConfiguration>
Jika permintaannya berhasil, Amazon S3 mengembalikan tanggapan yang serupa dengan yang berikut ini.
HTTP/1.1 200 OK x-amz-id-2: [id] x-amz-request-id: [request_id] Date: Wed, 01 Mar 2009 12:00:00 GMT Content-Length: 0 Connection: close Server: AmazonS3 x-amz-request-charged:requester
Anda dapat mengatur Pembayaran Pemohon hanya pada tingkatan bucket. Anda tidak dapat mengatur Pembayaran Pemohon untuk objek tertentu di dalam bucket.
Anda dapat mengonfigurasi bucket agar menjadi BucketOwner
atau Requester
kapan pun. Namun, mungkin beberapa menit dibutuhkan sebelum nilai konfigurasi barunya mulai berlaku.
catatan
Pemilik bucket yang memberikan presigned URLs harus mempertimbangkan dengan cermat sebelum mengonfigurasi bucket menjadi Requester Pays, terutama jika URL memiliki masa pakai yang lama. Pemilik bucket dikenakan biaya setiap kali pemohon menggunakan presigned URL yang menggunakan kredensi pemilik bucket.