Я использую .NET SDK для копирования объектов между двумя сегментами S3, например:
var request = new CopyObjectRequest
{
SourceBucket = _sourceBucket,
SourceKey = objectKey,
DestinationBucket = _destinationBucket,
DestinationKey = destinationKey
};
Я заметил, что заголовок Cache-Control
присутствует на новом изображении.
Я вообще не хочу никакого кэширования на этих изображениях (например, Cache-Control: private
).
Вопросы:
- Как туда попал
Cache-Control
? Настройка корзины S3 или поведение копирования по умолчанию? (больше любопытства с моей стороны)
- Как я могу убедиться, что целевые изображения не кэшируются? (я не вижу, как установить
Cache-Control
на копии)
Спасибо!