Скопируйте файл из локальной папки в удаленную папку, используя Java - PullRequest
0 голосов
/ 21 ноября 2018

Любая идея, как я могу скопировать файл f (предположим, что я смог создать объект) из локальной папки в удаленное место назначения, как показано ниже (предположим, что у моего локального ноутбука есть доступ vpn, и я действительно могу получить доступ)?Кроме того, любое форматирование, которое мне нужно сделать для строки имени файла ниже, прежде чем создавать файл из строки расположения (добавить% 20 ​​к пробелам? Заменить / на // и т. Д.)?Спасибо

http://a.b.com/c/somewhere здесь / filename.xlsx

1 Ответ

0 голосов
/ 21 ноября 2018

Использовать файлы и путь:

Path sourcePath = FileSystems.getDefault().getPath("filename.xlsx");
Path destPath = FileSystems.getDefault().getPath("http://a.b.etc.xlsx");
Files.copy(sourcePath, destPath, REPLACE_EXISTING);

Кроме того, вы говорите, что действительно можете получить доступ к этому файлу назначения.Не могли бы вы рассказать о том, как вам удается записать в файл, используя http?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...