Carregando conteúdo de uma URL (Java)
Opa!
Ai um exemplo de como baixar o conteúdo de uma Url (html, xml, …)
URL url = new URL(“http://gregui.wordpress.com”);
BufferedReader br = new BufferedReader(
new InputStreamReader(url.openStream()));
StringBuffer buffer = new StringBuffer();
String linha;
while ((linha = br.readLine()) != null) {
buffer.append(linha);
}
br.close();
System.out.println(buffer.toString());
É isso! lembrando que acima é só o conteúdo principal, pois falta tratar as excessões levantadas em caro de erro. (try… catch)
É isso…
em 20 20UTC Outubro 20UTC 2007 em 9:29 pm
Fala Gregui,
rodei sua classe e vi que no console imprimia tudo em apenas uma linha.
Fiz um pequeno ajuste e agora ficou legal, veja o ajuste:
String linha;
while ((linha = br.readLine()) != null) {
buffer.append(linha + “\n”);
}
em 22 22UTC Outubro 22UTC 2007 em 8:32 am
valeu!!!
em 7 07UTC Dezembro 07UTC 2007 em 1:21 pm
Seguinte seu código captura o conteúdo de uma url previamente digitada no código, eu preciso que ela pegue o conteúdo da url digitada quando o usuário digitar ela no internet explorer, firefox….
E com isto fazer um pequeno sistema para bloqueio de sites
em 9 09UTC Dezembro 09UTC 2007 em 10:48 pm
hummmmm!ai é complicado! isso em java vai ser um problema! já que o internet explorer é um sistema proprietário e fechado!
O internet explorer tem uns recursos de bloqueio de site:
http://ossembandalarga.blogspot.com/2007/09/bloquear-sites-no-internet-explorer.html
dando uma pesquisada, vc pode achar uma maneira, de configurar essar opções através do java!