Win a copy of Functional Reactive Programming this week in the Other Languages forum!
    Bookmark Topic Watch Topic
  • New Topic

Get HTML Source

 
An Raj
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Report post to moderator
I am trying to get the HTML source for say...google page.
The following is my code. But I get "openConnection() failed".
So, it is not getting connected. Any input will be appreciated.

Or if you can think of a better way of doing this. May be getting a handle using the DOM ( W3C etc) please let me know.


import java.net.*;
import java.io.*;

public class URLReader {
public static void main(String[] args) throws Exception {
try {
URL google = new URL("http://www.google.com/");

URLConnection gl = google.openConnection();

BufferedReader in = new BufferedReader(
new InputStreamReader(
gl.getInputStream()));

String inputLine;

while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();


// yahooConnection.connect();
System.out.println("OK");

} catch (MalformedURLException e) { // new URL() failed
System.out.println("new URL() failed");

} catch (IOException e) { // openConnection() failed
System.out.println("openConnection() failed");

}
}

}

Thanks.
 
Campbell Ritchie
Sheriff
Pie
Posts: 50217
79
  • Mark post as helpful
  • send pies
  • Report post to moderator
Please don't start a 2nd thread on the same subject.
 
Paul Clapham
Sheriff
Posts: 21416
33
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Report post to moderator
(Actually the first post was closed, so starting a new post was necessary.)

An Raj, you would get better information if you printed the stack trace, like this:
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65220
95
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Report post to moderator
Originally posted by Paul Clapham:
(Actually the first post was closed, so starting a new post was necessary.)


No, it was moved. Closing this dupe.
 
    Bookmark Topic Watch Topic
  • New Topic