Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/05/2015, 15:01
jhonjaider1000
 
Fecha de Ingreso: abril-2015
Ubicación: Bogotá D.C - Colombia
Mensajes: 106
Antigüedad: 9 años, 8 meses
Puntos: 11
Respuesta: Determinar si un link está Roto o no existe - JAVA

Hola amigos encontré la solución:

Aquí comparto un método para que observen como es la cosa: ;) generalmente tienen que llamar el metodo y pasarle el link de la página en donde se encuentra el archivo....

Generalmente está funcionando con Drive y con Dropbox, lo probe con Mediafire pero no funciona, en lo que podria decir, creo que es la manera en que mediafire maneja el contexto de las url's en donde se alojan sus archivos, asi que no es culpa de java no poder acceder al link... éxitos!

public static boolean verificarURL(String pagina) {
boolean respuesta;
try {
URL url = new URL(pagina);
InputStream is = url.openStream();
System.out.println("Abierto");
respuesta = true;
System.out.println("Archivo existe.");
} catch (Exception e) {
System.out.println("No existe el archivo");
respuesta = false;
e.printStackTrace();
}
return respuesta;
}