URLConnection

6 respostas
X

Pessoal, bom dia, alguem poderia me ajudar a entender esse código? o que ele faz?

Obrigado!

URL url = new URL("http://www.exemplo.com/...." + strg);
            URLConnection connection = url.openConnection();

            
            String line;
            StringBuilder builder = new StringBuilder();
            BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
            while ((line = reader.readLine()) != null) {
                builder.append(line);
            }

6 Respostas

M
  • conecta a URL,
  • Recupera o HTML , o que estiver no bory da conexão.
  • adiciona o contudo em um StringBuilder. provavelmente para manipular depois.
X

onde que recupera o HTML?

Obrigado.

M

ele recupera um InputStream

connection.getInputStream(); // O conteudo é o corpo do html

X

certo, se eu estivesse usando JSON, connection.getInputStream(); seria o corpo do JSON neste caso?

M

isso, mesmo.

e no final deste seu código o StringBuilder builder teria o JSON inteiro.

X

Muito Obrigado mark_domi

Criado 9 de novembro de 2010
Ultima resposta 9 de nov. de 2010
Respostas 6
Participantes 2