У нас есть требование загружать несколько документов, архивировать их и разрешать пользователю загружать zip-файлы. Документы загружаются последовательно, и количество документов может составлять до 30 документов с различными размерами. Мы планируем использовать URLConnection или любой другой API-интерфейс urlconnection с открытым исходным кодом, если они обладают улучшенными функциями.
Мы хотели бы понять, что могут быть файлы большого размера (могут быть 40-50 МБ), и загрузка таких файлов может занять больше времени. Мы хотели бы иметь логику для определения размера, избегать загрузки таких файлов, которые либо имеют большой размер, либо для загрузки которых требуется значительное количество времени.
Цените любые соображения о том, как избежать загрузки файлов по времени или размеру документа.
Спасибо.