Как побороть кэширование при замене файла в S3 на другой, но с тем же именем?
Каким образом можно дать понять браузеру, что файл был изменен и нужно скачать новый, если имя осталось такое же? Очень не хочется вводить версионирование и создавать лишнюю логику для удаления старых файлов.
Иван Шумов
@inoise Куратор тега Amazon Web Services
Solution Architect, AWS Certified, Serverless
S3 отвечает за это самостоятельно и управляет заголовками тоже, поэтому в этом нет проблемы. Если хочется более высокого контроля то можно обернуть S3 через CloudFront
Иван Шумов, а какие ключевые отличия? кроме отсутствия дистрибьюции через cloudfront
Написано
Иван Шумов
@inoise Куратор тега Amazon Web Services
Urbansamurai, это другой вендор и другая реализация. Все что их объединяет это протокол передачи данных, при чем только протокол, не включая аутентификацию и всякие дополнительные фишки специфичные для каждого из кладов
Urbansamurai многие клауд вендоры имеют решения совместимые с S3 API. Это не значит что они работают точно так же как и AWS S3, особенности реализации могут играть важную роль.