Está usted en Indice > Construcción > Lenguajes > Java > Lecciones y Paso a Paso > El paquete java.net
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

El paquete java.net (3)

Analizamos ahora unos métodos de la clase

boolean equals(Object obj), compara dos objetos URL.
Object getContent(), da el contenido del objeto URL.
String getFile(), da el nobre del archivo del URL.
String getHost(), el host
int getPort(), el número de la puerta
String getProtocol(), el nombre del protocolo.
String getRef(), da el puntero a la URL.
int hashCode(), da el código hash del objeto.
URLConnection openConnection(), abre una conexión con el objeto remoto indicado por la URL.
InputStream openStream(), abre una conexión con el objeto web indicado por la url en forma de flujo de lectura.
String toExternalForm(), da una cadena que representa la URL.
String toString(), da una representación del objeto URL.

A continuación damos un pequeño ejemplo de cómo se utiliza la clase URL.

import java.net.*;
import java.io.*;

public class getPage
{
public static void main(String[] arg)
{
String un;

try {un=arg[0];}
catch (ArrayIndexOutOfBoundsException e)
{
un="http://www.htmlpoint.com/index.asp";
System.out.println("Ninguna URL definida, cojo "+un);

};

System.out.println("URL:"+un);

URL url;

boolean tribilín=false;

try {url= new URL(un);}
catch (MalformedURLException e)
{
System.out.println("URL equivocado, cojo http://www.htmlpoint.com/index.asp ");

url = null;

tribilín=true;

};

if (tribilín) try {url = new URL ("http://www.htmlpoint.com/index.asp ");}
catch (MalformedURLException e){};

BufferedReader stream;
try {stream = new BufferedReader (new InputStreamReader (url.openStream()));}
catch (IOException e){
System.out.println("Error de apertura del archivo");
stream=null;
System.exit(0);
};

File out=new File(".\"+url.getFile());

FileWriter Output;

try {Output=new FileWriter(out);}
catch (IOException e) {Output=null;};


Continúa en la página siguiente.

Usuarios que han visto este tema también han visto...

- Construir un pool de objetos en Java
- Mensajes multi-idioma en Java
- Firma digital de un applet en Java
- Leer y escribir en un Socket en Java
- Enviando emails con formato texto y HTML en Java


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 22-11-2008 a las 12:14:55