domingo, 9 de dezembro de 2012

Como obter a resposta HTTP como string

Neste exemplo continuo utilizando a biblioteca da Apache, denominada HttpComponents. Vamos agora verificar um método mais fácil de refazer o nosso exemplo anterior, isto é, vamos ler uma página e retornar como uma string.

Neste caso não iremos mais utilizar aqueles readLine(). Você irá notar que o processo até obter a página ( getEntity() ) é igual. Utilizamos agora uma classe adicional que retorna a resposta diretamente em uma String: EntityUtils.toString(). Este método lê o do objeto HttpEntity e retorna este conteúdo como uma String. A conversão utilizará o set de caracteres do objeto Entity.

Vamos ao exemplo do código:

Você precisa ter acrescentado as mesmas bibliotecas do post anterior.

Nenhum comentário:

Postar um comentário