Estoy desarrollando una mini aplicación para leer el código HTML de una web, pero una vez logeado
Explico, tengo este código para obtener el HTMl de una web
Código
import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.URL; public class URLReader { { String inputLine; while ((inputLine = in.readLine()) != null) } } }
Pero ese código simplemente lee el código y lo va imprimiendo, ahora quiero hacer lo mismo pero a través de una sesión, por ejemplo
Inicias sesión en facebook y te imprime el HTML de tu perfil
La cosa es que no quiero iniciar sesión desde la aplicación enviando usuario y contraseña, haciendo POST y tal, lo que quiero es que inicies sesión desde firefox (por ejemplo), y poniendo el link en el programa detecte que la sesion esta establecida y te saque el HTML, algo asi como el "Inspeccionar elemento"
A ver si alguien me puede dar una idea de como hacerlo
(He pensado en la idea de hacer un navegador en java, que facilita mucho la cosa, o un complemento para firefox que se conecte con la aplicación ())
Saludos