예제 #1
0
  public String fetch(String url) {

    URL data;
    String html = "";

    BufferedReader in = null;
    try {
      data = new URL(url);

      try {
        in = new BufferedReader(new InputStreamReader(data.openStream()));
      } catch (UnknownHostException tr) {
        Logger.warn("NO NETWORK CONNECTION");
        return "No Network " + tr.getMessage();
      } catch (IOException ex) {
        return "Exception" + ex.getMessage();
      }
      String inputLine = "";

      try {
        while ((inputLine = in.readLine()) != null) {

          /*if (inputLine.length() > 80) {
          	inputLine = inputLine.substring(0, 80) + "\n"
          			+ inputLine.substring(80);
          }*/
          html += inputLine + "\n";
        }

      } catch (IOException ex) {
        return "Exception" + ex.getMessage();
      }

    } catch (MalformedURLException u) {
      return "Exception" + u.getMessage();
    }

    return html;
  }