URLTest.java

import java.net.*;
import java.io.*;
import java.util.*;
public class URLTest {
  public static void main(String[] args) throws Exception {
    URL url = new URL("http://www.univ-mlv.fr/");
    // Récupération du gestionnaire de connexion
    URLConnection connection = url.openConnection();
    // Récupération de la taille de la ressource
    // Cet appel fait implicitement un appel à connect()
    int taille = connection.getContentLength();
    // Récupération du flot en lecture sur la ressource
    InputStream input = connection.getInputStream();
    // Récupération de la date
    long d = connection.getDate();
    Date date = new Date(d);
    // Affichages de l'URL, de la date et du contenu 
    System.out.println("URL : " + url);
    System.out.println("Date : " + date);
    System.out.println("Taille : " + taille);

    for (int i=0; i<taille;i++)
      System.out.print((char)input.read());
    input.close();
  }
}