elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Java y FTP
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Java y FTP  (Leído 1,385 veces)
carpfede

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Java y FTP
« en: 31 Mayo 2016, 14:10 pm »

Buenas, desde mi proveedor de internet me dieron un dominio con 50mb de alojamiento y lo que yo estoy tratando es hacer una aplicacion en java que suba automáticamente un archivo al servidor solo que no estoy lograndolo y no soy experto en el tema.

Código:
FTPClient ftpClient = new FTPClient();
            ftpClient.connect(InetAddress.getByName("staging.Carnicerialazaro1.arnetbiz.com.ar"));
            ftpClient.login("user","password");
           
            //Verificar conexión con el servidor.
           
            int reply = ftpClient.getReplyCode();
           
            System.out.println("Respuesta recibida de conexión FTP:" + reply);
           
            if(FTPReply.isPositiveCompletion(reply))
            {
                System.out.println("Conectado Satisfactoriamente");   
            }
            else
                {
                    System.out.println("Imposible conectarse al servidor");
                }
           
            //Verificar si se cambia de direcotirio de trabajo
           
            ftpClient.changeWorkingDirectory("/web/staging");//Cambiar directorio de trabajo
            System.out.println("Se cambió satisfactoriamente el directorio");
            //Activar que se envie cualquier tipo de archivo
           
            ftpClient.setFileType(FTP.BINARY_FILE_TYPE);
            BufferedInputStream buffIn = null;
            buffIn = new BufferedInputStream(new FileInputStream("D://Nuevo.txt"));//Ruta del archivo para enviar
            ftpClient.enterLocalPassiveMode();
            ftpClient.storeFile("Nuevo.txt", buffIn);//Ruta completa de alojamiento en el FTP
            ftpClient.completePendingCommand();
            buffIn.close(); //Cerrar envio de arcivos al FTP
            ftpClient.logout(); //Cerrar sesión
            ftpClient.disconnect();//Desconectarse del servidor
        }
        catch(Exception e)
                {
                    System.out.println(e.getMessage());
                    System.out.println("Algo malo sucedió");
                }

PD: La conexion al servidor la logro, lo que no logro es el envio de datos.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines