URLConnection class

Education is not limited to just classrooms. It can be gained anytime, anywhere... - Ravi Ranjan (M.Tech-NIT)

Java URLConnection class

The Java URLConnection class represents a communication link between the URL and the application. This class can be used to read and write data to the specified resource referred by the URL.

How to get the object of URLConnection class

The openConnection() method of URL class returns the object of URLConnection class. Syntax:

  1. public URLConnection openConnection()throws IOException{}  

Displaying source code of a webpage by URLConnecton class

The URLConnection class provides many methods, we can display all the data of a webpage by using the getInputStream() method. The getInputStream() method returns all the data of the specified URL in the stream that can be read and displayed.

Example of Java URLConnecton class

  1. import java.io.*;  
  2. import java.net.*;  
  3. public class URLConnectionExample {  
  4. public static void main(String[] args){  
  5. try{  
  6. URL url=new URL("http://www.javatpoint.com/java-tutorial");  
  7. URLConnection urlcon=url.openConnection();  
  8. InputStream stream=urlcon.getInputStream();  
  9. int i;  
  10. while((i=stream.read())!=-1){  
  11. System.out.print((char)i);  
  12. }  
  13. }catch(Exception e){System.out.println(e);}  
  14. }  
  15. }