Question 321:
A Financial firm is using an Amazon S3 bucket to store its critical business files. Users upload these files from on-premises locations to individual folders in the Amazon S3 bucket. Security Head requested you to ensure all files uploaded to the Amazon S3 bucket are not corrupted during transit. What can be done to ensure this request is met?
Answer options:
A.While uploading files with PutObject API, pass the Content-MD5 value as a request header. B.While uploading files with PutObject API, pass the x-amz-content-sha256 value as a request header. C.While uploading files with PutObject API, pass the Content-Type value as a request header. D.While uploading files with PutObject API, pass the x-amz-security-token value as a request header.