A company uploads important files to an S3 bucket and wants to detect if an object becomes corrupted during upload. What should the SysOps admin include in the upload request to ensure the object integrity can be verified?
Choose an answer
Tap an option to check your answer.
Correct answer: Include the Content-MD5 header in the upload request so S3 can validate the data during transfer..
Why this is the answer
Including the Content-MD5 header in the upload request is the correct way to ensure object integrity. Amazon S3 uses this MD5 hash to check the integrity of the object as it's being uploaded. If the calculated MD5 hash of the uploaded data does not match the Content-MD5 header provided, S3 will reject the upload, indicating potential corruption during transfer. Content-Disposition is used for presenting the content in a browser and does not relate to integrity. x-amz-object-lock-mode is for S3 Object Lock, which prevents objects from being deleted or overwritten, not for data integrity during upload. x-amz-server-side-encryption-customer-algorithm is for specifying server-side encryption with customer-provided keys (SSE-C) and does not validate data integrity during transfer.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed