Tambahkan prasyarat ke operasi S3 dengan permintaan bersyarat - Amazon Simple Storage Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Tambahkan prasyarat ke operasi S3 dengan permintaan bersyarat

Anda dapat menggunakan permintaan bersyarat untuk menambahkan prasyarat ke operasi S3 Anda. Untuk menggunakan permintaan bersyarat, Anda menambahkan header tambahan ke operasi Amazon S3 API Anda. Header ini menentukan kondisi yang, jika tidak terpenuhi, akan mengakibatkan operasi S3 gagal.

Pembacaan bersyarat didukung untukGET,HEAD, dan COPY permintaan. Anda dapat menambahkan prasyarat untuk mengembalikan atau menyalin objek berdasarkan tag Entity (ETag) atau tanggal modifikasi terakhir. Ini dapat membatasi operasi S3 ke objek yang diperbarui sejak tanggal yang ditentukan. Anda juga dapat membatasi operasi S3 ke yang spesifik ETag. Ini dapat memastikan Anda hanya mengembalikan atau menyalin versi objek tertentu. Untuk informasi selengkapnya tentang metadata objek, lihat Bekerja dengan metadata objek.

Penulisan bersyarat dapat memastikan tidak ada objek yang ada dengan nama kunci yang sama di bucket Anda selama PUT operasi. Ini mencegah penimpaan objek yang ada dengan nama kunci yang identik. Demikian pula, Anda dapat menggunakan penulisan bersyarat untuk memeriksa apakah objek tidak berubah sebelum memperbarui objek. ETag Ini mencegah penimpaan yang tidak disengaja pada suatu objek tanpa mengetahui keadaan kontennya. Anda dapat menggunakan penulisan bersyarat untuk PutObjectatau CompleteMultipartUploadpermintaan. Untuk informasi selengkapnya tentang nama kunci, lihat Menamai objek Amazon S3.

Tidak ada biaya tambahan untuk pembacaan bersyarat atau penulisan bersyarat. Anda hanya dikenakan tarif yang ada untuk permintaan yang berlaku, termasuk untuk permintaan yang gagal. Untuk informasi tentang fitur dan harga Amazon S3, lihat Harga Amazon S3.