Bom dia. Bem, estou com uma dúvida relativamente cruel. Eu preciso preencher um formulário externo, em um website, e retornar uma string, que fica nesta mesma página, após executar o botão de envio, o submit. Bem, o site é este:
http://goo.gl/
ele é o encurtador de URLs da Google, eu gostaria de entrar com uma URL no meu programa (J2SE), preencher o formulário com o dado recebido no programa, e pegar, de alguma forma, a URL encurtada. Bem, eu poderia fazer essa proeza com sockets, mas creio que seja muito trabalho para pouco resultado. Bom, então eu gostaria de saber se existe alguma API amigável para manipulação com HTTP para usar com Java. Eu cheguei a fazer algo parecido com C uma vez, usando a libCurl e a XML Parser, mas dessa vez vou precisar usar com Java, para fazer algo maior posteriormente. Alguém poderia me dar alguma idéia ou sugestão?
Obrigado,
André.