Запись файла в S3 с использованием предварительно назначенного URL - PullRequest
0 голосов
/ 03 марта 2020

Следующий код записывает очень мало байтов в корзину. Я хочу загрузить файл, а не как поток. Есть ли способ? Или любые другие способы загрузки всего потока. readAllbytes () не поддерживается в java версии 8. Можно ли писать с помощью connection.getFileNameMap ().

HttpURLConnection connection = (HttpURLConnection) url.openConnection();
            connection.setDoOutput(true);
            connection.setRequestMethod("PUT");
            OutputStreamWriter out = new OutputStreamWriter(connection.getOutputStream());
            out.write(parquetStream.read(IOUtils.toByteArray(parquetStream))
...