S3 Get Object
API code: S3_GET_OBJECT
Pre-authorized role(s): TENANT_USER
| TENANT_ADMIN
| ANONYMOUS
The bucket name. It must be URL encoded.
The object key. It must be URL encoded.
The range of bytes to download.
The algorithm used during SSE-C encryption.
The 256-bit, base64-encoded key used to encrypt or decrypt data.
The base64-encoded 128-bit MD5 digest of the encryption key.
Confirms that the requester knows that they will be charged for the request. Bucket owners need not specify this parameter in their requests.
Returns the object only if its entity tag (ETag) is the same as the one specified, otherwise return a 412 (precondition failed).
Returns the object only if its entity tag (ETag) is different from the one specified, otherwise return a 304 (not modified).
Returns the object only if it has been modified since the specified time, otherwise return a 304 (not modified).
Returns the object only if it has not been modified since the specified time, otherwise return a 412 (precondition failed).
Sets the Cache-Control header of the response.
Sets the Content-Disposition header of the response.
Sets the Content-Encoding header of the response.
Sets the Content-Language header of the response.
Sets the Content-Type header of the response.
Sets the Expires header of the response.
Success
Response Headers
${api_response_header.websiteRedirectLocation}
${api_response_header.contentRange}
${api_response_header.kmsKeyId}
${api_response_header.lastModified}
${api_response_header.metadata}
${api_response_header.sse}
${api_response_header.creationDate}
${api_response_header.taggingCount}
${api_response_header.objectLockRetainUntilDate}
${api_response_header.objectRestore}
${api_response_header.customerKeyMD5}
${api_response_header.contentEncoding}
${api_response_header.contentLength}
${api_response_header.requestCharged}
${api_response_header.contentType}
${api_response_header.storageClass}
${api_response_header.tenant}
${api_response_header.objectLockMode}
${api_response_header.key}
${api_response_header.versionId}
${api_response_header.path}
${api_response_header.acceptRanges}
${api_response_header.mpPartsCount}
${api_response_header.replicationStatus}
${api_response_header.owner}
${api_response_header.objectLockLegalHold}
${api_response_header.cacheControl}
${api_response_header.etag}
${api_response_header.expiration}
${api_response_header.contentDisposition}
${api_response_header.expires}
${api_response_header.customerAlgorithm}
${api_response_header.contentLanguage}