diff --git a/labs/lab01/lab01.pdf b/labs/lab01/lab01.pdf index 8b69067..912b397 100644 Binary files a/labs/lab01/lab01.pdf and b/labs/lab01/lab01.pdf differ diff --git a/tps/fonte/ExemploURL.java b/tps/fonte/ExemploURL.java new file mode 100644 index 0000000..b21b213 --- /dev/null +++ b/tps/fonte/ExemploURL.java @@ -0,0 +1,40 @@ +import java.io.*; +import java.net.*; + +class ExemploURL { + public static String getHtml(String endereco){ + URL url; + InputStream is = null; + BufferedReader br; + String resp = "", line; + + try { + url = new URL(endereco); + is = url.openStream(); // throws an IOException + br = new BufferedReader(new InputStreamReader(is)); + + while ((line = br.readLine()) != null) { + resp += line + "\n"; + } + } catch (MalformedURLException mue) { + mue.printStackTrace(); + } catch (IOException ioe) { + ioe.printStackTrace(); + } + + try { + is.close(); + } catch (IOException ioe) { + // nothing to see here + + } + + return resp; + } + public static void main(String[] args) { + String endereco, html; + endereco = "http://maratona.crc.pucminas.br/series/Friends.html"; + html = getHtml(endereco); + System.out.print(html); + } +}