Amigos,
Estou pegando o contigo-fonte (HTML) de uma página.
Mas o problema que tenho, é que prea chegar nessa página precisa estar logado (user e senha).
Como faço para dar um POST antes e utilizar para acessar o site?
Código que estou usando abaixo:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;
/**
*
* @author Fagner Souza - [email removido]
*/
public class LerURL {
private URL url;
/** Creates a new instance of URL */
public LerURL(String end) {
try{
url = new URL(end);
}
catch (MalformedURLException e) {
System.out.println("ERRO");
}
}
public void getCodigoFonte(){
try{
BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));
String linha = "";
while ((linha = reader.readLine()) != null)
System.out.println(linha);
reader.close();
}
catch (Exception e){
System.out.println("ERRO");
}
}
}