The S3 API allows conditional caching by sending an If-Modified-Since header when retrieving an object (https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html#API_GetObject_RequestSyntax). If the timestamp provided in the If-Modified-Since header is not before the object modification timestamp, S3 API should respond with 304 Now Modified. This PR implements this behavior.
The S3 API allows conditional caching by sending an
If-Modified-Since
header when retrieving an object (https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html#API_GetObject_RequestSyntax). If the timestamp provided in theIf-Modified-Since
header is not before the object modification timestamp, S3 API should respond with304 Now Modified
. This PR implements this behavior.