MyHttpURLStreamHandler.java |
import java.net.*; import java.io.*; public class MyHttpURLStreamHandler extends URLStreamHandler { protected void parseURL(URL u,String spec, int start, int limit) { // Délégation à la super-classe de l'analyse de l'URL System.err.println("Analyse de l'URL de schéma myhttp"); super.parseURL(u,spec,start,limit); } protected URLConnection openConnection(URL u) throws IOException { System.err.println("Création du gestionnaire de connexion vers :"); System.err.println( "\t" + u); return new MyHttpURLConnection(u); } }