в локальный файл.

денный ниже код работает только для загрузки текстовых файлов из корзины в S3. Это не работает для изображения. Существует ли более простой способ управления загрузками / типами с помощью AWS SDK? Пример, включенный в документацию, не делает это очевидным. Спасибо!

AWSCredentials myCredentials = new BasicAWSCredentials(
       String.valueOf(Constants.act), String.valueOf(Constants.sk)); 
AmazonS3Client s3Client = new AmazonS3Client(myCredentials);        
S3Object object = s3Client.getObject(new GetObjectRequest("bucket", "file"));

BufferedReader reader = new BufferedReader(new InputStreamReader(
       object.getObjectContent()));
File file = new File("localFilename");      
Writer writer = new OutputStreamWriter(new FileOutputStream(file));

while (true) {          
     String line = reader.readLine();           
     if (line == null)
          break;            
,
     writer.write(line + "\n");
}

writer.close();

Ответы на вопрос(5)

Ваш ответ на вопрос