Chamar URL

Boas pessoal,

Preciso executar no meu codigo uma função que me permita envocar uma url mas sem abrir o browser e receber o valor de volta.

tenho o seguinte codigo :

Runtime.getRuntime().exec( "rundll32 url.dll,FileProtocolHandler " + "http://api.clickatell.com");

Quando eu executo, corre tudo bem, mas o meu browser abre e la me é mostrado o resultado dessa minha chamada. Eu gostaria que o browser não abrisse e que a informação que me apresenta no browser viesse para o meu programa !

Obrigado !

cara,

da uma olhada no HttpClient, ele faz exatamente o que vc quer.

t+

import java.net.URL;
import java.util.Scanner;

                String str="http://api.clickatell.com";	
                String retorno_em_html = new Scanner(
                    new URL(str)
                        .openConnection()
                        .getInputStream()
                    )
                    .useDelimiter("\\Z")
                    .next();