Как выбрать папку для загрузки с использованием FTPClient в Java? - PullRequest
0 голосов
/ 15 февраля 2011

У меня есть следующий код с ftp host: ftp.aydeena.com, но я не хочу загружать файлы в корневой каталог как я хочу загрузить его по следующему пути:

ftp.aydeena.com/facebook/profileimages/

Как я могу это сделать?

FTPClient con = new FTPClient();
        String status="";
        try{

            con.connect("ftp.aydeena.com");
            if (con.login("user", "pass")){
                con.enterLocalPassiveMode(); // important!
                con.changeWorkingDirectory("/facebook/profileimages/");
                String data = "test data";
                ByteArrayInputStream in = new ByteArrayInputStream(data.getBytes());
                boolean result = con.storeFile(Path, in);
                in.close();
                if (result) Log.v("upload result", "succeeded");
                status ="succeeded" ;
                con.logout();
                con.disconnect();
            }
        }
        catch (Exception e){
            e.printStackTrace();
            status= "Error : "+e.getMessage();
        }
...