Я чрезвычайно новый в Java, и в основном я только учил себя на ходу, поэтому я начал создавать апплет. Я хотел бы сделать тот, который может выбрать файл с локального диска и загрузить его как POST-запрос multipart / form-data, но с индикатором выполнения . Очевидно, что пользователь должен предоставить разрешение апплету Java для доступа к жесткому диску. Теперь у меня уже работает первая часть: пользователь может выбрать файл, используя объект JFileChooser
, который удобно возвращает объект File
. Но мне интересно, что будет дальше. Я знаю, что File.length()
даст мне общий размер в байтах файла, но как я могу отправить выбранные File
в сеть и как я могу отслеживать, сколько байтов было отправлено? Заранее спасибо.