package javacodebook.net.url.info; import java.net.*; /** * Fragmente einer URL werden gesondert ausgelesen, und auf die * Konsole geschrieben. */ public class URLParser { public static void main(String[] args) throws Exception { URL url = new URL("http://www.muss-es-nicht-geben.de:80/pfad0/pfad1/File.html?age=30#DOWNLOAD"); System.out.println("Protokol: " + url.getProtocol()); System.out.println("Host: " + url.getHost()); System.out.println("Port: " + url.getPort()); System.out.println("Default-Port: " + url.getDefaultPort()); System.out.println("Pfad: " + url.getPath()); System.out.println("Query: " +url.getQuery()); System.out.println("Referenz: " + url.getRef()); } }