Возможно, вам не хватает памяти, потому что поток загрузки не загружается по частям, а вместо этого все сохраняется до завершения загрузки, а затем собирается мусор.Я перепробовал все доступные решения для буферизации, но это не произойдет, если вы не используете multipart.
Если вы получаете эту ошибку, вам нужно будет использовать multipart upload для загрузки всего этого.Ищите в Google или используйте примеры того, как это сделать.это не сильно отличается от использования http-клиента, вам просто понадобятся библиотеки http mime от apache.
Вот ссылка, которая может помочь:
Multipart
Кроме этого ограничения, кроме того, что не нужно очищать загруженные буферы до тех пор, пока загрузка не будет завершена, не существует ограничений на количество данных, которые вы можете передать за один запрос.