🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #28351

Re: FTP y Clase URL de Java

#28351
From: Pablo Lanza
Date: Fri, 15 May 1998 00:00
51 lines
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-mail
References: <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