Article View: es.comp.lenguajes.java
Article #28351Re: FTP y Clase URL de Java
From: Pablo Lanza
Date: Fri, 15 May 1998 00:00
Date: Fri, 15 May 1998 00:00
51 lines
2144 bytes
2144 bytes
Hola,
On Thu, 14 May 1998 14:02:22 +0200, "Jose Luis Bueno" <jlbm@cgt.es>
wrote:
> Hola:
>
> �Sabeis si la clase URL de Java soporta conectarse
>a servidores FTP con login y password, no anonimos?
>
>
> Utilizo este codigo:
>
> URL ftpservidor = new URL
> (" ftp://joseluis:joseluis@192.168.0.2:21/prueba/index.TXT");
>
> y me da este error:
>
> IOException: java.net.UnknownHostException: joseluis
No creo que te d� ese error por el simple hecho de crear una URL ,el
constructor de una URL solo puede disparar una excepci�n del tipo
MalformedURLException. Otra cosa es cuando intentes conectar.
> Es como si entendiera que lo que va despues del tipo
>de protocolo es el servidor.
Vamos a ver.
1) Estas programando una aplicaci�n.
Las aplicaciones s�lo interpretan que despues del protocolo va el
host, no saben nada m�s. Lo demas es una implementaci�n del protocolo
ftp del navegador. Ademas, aunque consiguieras la conexi�n, tarde o
temprano te vas a tener que pegar con las clases no documentadas
sun.net.ftp.* si pretendes conseguir algo m�s que conectar.
2) Estas programando un applet.
Correcto. Creas la URL y la muestras con showDocument(URL). Solo hay
dos problemas. El primero que la IP del servidor ftp debe ser la misma
que la del servidor http del que te has bajado el applet, el segundo
problema es que el constructor que has elegido parece no funcionar,
las MV's se hacen un cristo con el separador ' : ' usa este:
URL ftpservidor = new URL
(" ftp", "joseluis:joseluis@192.168.0.2", 21,"/prueba/index.TXT");
Un saludo.
Technical Details
Message-ID:
<355ea6fc.9896269@diana.ibernet.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6jenht$ac1$1@diana.bcn.ibernet.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,eea67e79b440f2c2 X-Google-Attributes: gid1116f3,public From: planza@netaldea.es (Pablo Lanza) Subject: Re: FTP y Clase URL de Java Date: 1998/05/15 Message-ID: <355ea6fc.9896269@diana.ibernet.es> X-Deja-AN: 353475339 Content-Transfer-Encoding: 8bit References: <6jenht$ac1$1@diana.bcn.ibernet.es> Content-Type: text/plain; charset=ISO-8859-1 Organization: Telefonica Transmision de Datos Mime-Version: 1.0 Newsgroups: es.comp.lenguajes.java