Я взял этот пример.
Upload с него работает на ура. А вот с Download пришлось повозиться.
При передаче последнего параметра как File, метод упорно отказывается заполнять файл содержимым.
Немного переделал, чтобы передавать методу сразу BufferedOutputStream
----------------------///---------------------------
Пример использования:
import java.io.BufferedOutputStream;
import java.io.IOException;
import java.io.FileOutputStream;
import java.io.FileInputStream;
UploadDownload upload = new UploadDownload();
File file_to_upload = new File("C:\\test.txt");
try
{
upload.upload("127.0.0.1","user","user","/upload/test.txt",file_to_upload);
}
catch (IOException ioe)
{
ioe.printStackTrace();
}
BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream("C:\\test.txt" ));
upload.download("127.0.0.1","user","user","upload/test.txt",bos);
}
catch (IOException ioe) { ioe.printStackTrace(); }
}
Комментариев нет:
Отправить комментарий