Я использую библиотеку Boto3, чтобы захватить ссылку для скачивания файла S3. Даже после добавления acl
для файла в public-read
, я получаю ответ «отказ в доступе» при попадании файла, возвращаемого с ответа generate_presigned_post
.Boto S3: сделать файл общедоступным
Мой бото код:
client = boto3.client('s3')
response = client.generate_presigned_post(
Bucket='bucketname',
Key='filename.csv',
Fields={
'acl': 'public-read'
},
ExpiresIn=3600)
Как я могу сделать этот s3 файл доступен для загрузки?
Спасибо за помощь! – Paul