Como ler o conteúdo de uma URL no Java

menor que 1 minutos de leitura

Atualizado em:

Esse trecho de código faz a leitura de uma URL e exibe o conteúdo no terminal.

package leitorurl;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;

public class LeitorURL {

    public static void main(String[] args) {
        try {
            String url = "http://www.paulocollares.com.br/comments/feed/";

            URL obj = new URL(url);
            HttpURLConnection con = (HttpURLConnection) obj.openConnection();
            con.setRequestMethod("GET");

            int responseCode = con.getResponseCode();

            if (responseCode == 200) {
                BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream()));

                String inputLine = br.readLine();

                System.out.println(inputLine);

            } else {
                System.out.println("erro " + responseCode);
            }
        } catch (IOException e) {
            System.out.println("Erro de leitura");
        }
    }

}

[]'s

Deixe um comentário