Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


Tip of the Day
Language: Java, Web
Expertise: Intermediate
Jul 24, 1998

Fetch Contents of URL

The Java core API provides classes in the java.net package to handle basic networking functions. The URL class represents a pointer to a network resource, like the actual address. The URL-Connection class represents a network connection to that resource. The following code takes a URL as an argument and prints its contents one line at a time:
 
import java.io.*;
import java.net.*;
public final class FetchURL {
  public static final void 
   main(String[] args) {
    String address;
    URL url;
    URLConnection connection;
    BufferedReader input;
    address  = args[0];
    try {
      url = new URL(address);
      connection = url.openConnection();
      input = new BufferedReader(
      new InputStreamReader(
      connection.getInputStream()));
      while((address = 
      input.readLine()) != null)
      System.out.println(address);
    }
 catch(IOException e) {
      e.printStackTrace();
    }
  }
}
Daniel Savarese
 
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Sitemap
Thanks for your registration, follow us on our social networks to keep up-to-date