@SpeakLive91

Как перекачать/переименовать папку/файл на FTP-сервер с помощью средств Java?

Здравствуйте. Нашёл в интернете код для заливки файлов с помощью Java на сервер FTP. Загвоздка в том, что нет примеров для переименовывания папок и файлов. Как это можно сделать?
Код, представленный ниже, исключительно заточён на загрузку файлов на сервер FTP.
public static void ftpConn(String filePath, String uploadPath) {
		
		String ftpUrl = "ftp://%s:%s@%s/%s;type=i";
		String host = "ip";
		String user = "login";
		String pass = "pass";
		
		ftpUrl = String.format(ftpUrl, user, pass, host, uploadPath);

		try {
		    URL url = new URL(ftpUrl);
		    URLConnection conn = url.openConnection();
		    OutputStream outputStream = conn.getOutputStream();
		    FileInputStream inputStream = new FileInputStream(filePath);

		    byte[] buffer = new byte[2048];
		    int bytesRead = -1;
		    while ((bytesRead = inputStream.read(buffer)) != -1) {
		        outputStream.write(buffer, 0, bytesRead);
		    }

		    inputStream.close();
		    outputStream.close();

		} catch (IOException ex) {
		    ex.printStackTrace();
		}
		
	}
  • Вопрос задан
  • 273 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽
29 мар. 2024, в 15:28
10000 руб./за проект
29 мар. 2024, в 15:11
50000 руб./за проект
29 мар. 2024, в 15:06
50000 руб./за проект