В моем приложении я использую S3 для хранения файлов. Но при получении этих файлов они открываются в новой вкладке. Но я хочу скачать эти файлы. После некоторых ссылок и документации AWS я узнал, что мы можем достичь этого, используя параметр метаданных ContentDisposition
. Я сделал следующее:
s3.copyObject({
CopySource: object.bucket + '/' + object.key,
Bucket: BUCKET,
Key: object.destKey,
ContentDisposition: 'attachment; filename=some_file_name.jpg'
})
Когда я делаю, как указано выше, параметр метаданных ContentDisposition
не добавляется (я проверил в консоли AWS S3). Я не уверен, где я делаю неправильно. Пожалуйста, помогите мне решить эту проблему.
Спасибо ...