import java.io.*;
import java.net.*;
public class TestURL {
public static void main(String[] args ) {
for( int i=0; i<args.length; i++){
System.out.println( "----------------------------------------" );
System.out.println( args[i] );
System.out.println( "----------------------------------------" );
try{
URL u = new URL( args[i] );
System.out.println( "Authority: " + u.getAuthority() );
System.out.println( "DefaultPort: " + u.getDefaultPort() );
System.out.println( "File: " + u.getFile() );
System.out.println( "Host: " + u.getHost() );
System.out.println( "Path: " + u.getPath() );
System.out.println( "Port: " + u.getPort() );
System.out.println( "Protocol: " + u.getProtocol() );
System.out.println( "Query: " + u.getQuery() );
System.out.println( "Ref: " + u.getRef() );
System.out.println( "UserInfo: " + u.getUserInfo() );
System.out.println( "Content: " + u.getContent() );
} catch (Exception e){ System.out.println( "error" ); }
} } }
-_-_-