Como ler uma página da web?

0 respostas
M

Olá, eu estou usando o seguinte código para poder ler uma página da internet, mas gostaria de saber se tem outro modo.

try {
	URL url = new URL(webSite.getUrl());
	HttpURLConnection httpUrlConnection = (HttpURLConnection) url
			.openConnection();
	httpUrlConnection.addRequestProperty("User-Agent", "Mozilla/4.76");
	BufferedReader reader = new BufferedReader(new InputStreamReader(
			httpUrlConnection.getInputStream()));

	String line = reader.readLine();
	while (line != null) {
		System.out.println(line);
		line = reader.readLine();
	}

} catch (MalformedURLException e) {
	// TODO Auto-generated catch block
	e.printStackTrace();
} catch (IOException e) {
	// TODO Auto-generated catch block
	e.printStackTrace();
}
Não gostei de ficar usando:
HttpURLConnection httpUrlConnection = (HttpURLConnection) url
			.openConnection();
	httpUrlConnection.addRequestProperty("User-Agent", "Mozilla/4.76");

Por exemplo, se eu uso o User-Agent com o nome mozilla, será que eu teria problema legais se eu lançar o sistema?

Criado 19 de maio de 2012
Respostas 0
Participantes 1