Whats in this post?
- Background and Explanation of the code
To copy code: Click “View Source” on the right of this code snippet.
Background and Explanation of the code
This program reads the content of the web-page available for given URL. When this standalone program is run from command prompt the main() method will be called.
URL class of java provides a simple, concise API to access information across the Internet using URLs. To access the actual bits or content information of a URL, you create a URLConnection object from it, using its openConnection( ) method, like this:
URLConnection urlCon = url.openConnection();
Then open input stream to read content from the url connection object.
The while loop reads one by one character from the input stream and print it on the console. Whenever the entire content of the page will be read, input stream will encounter the value -1 so the program-control exist from while loop.
To compile the program from command prompt : javac UrlConnectionDemo.java
To run the program from command prompt: java UrlConnectionDemo