1 import java.net.*; 2 import java.util.*; 3 4 public class URLTest { 5 6 public static void main( String [] argv ) throws Exception { 7 URL url; 8 9 jcifs.Config.registerSmbURLHandler(); 10 11 if( argv.length > 2 ) { 12 url = new URL( new URL( new URL( argv[0] ), argv[1] ), argv[2] ); 13 } else if( argv.length > 1 ) { 14 url = new URL( new URL( argv[0] ), argv[1] ); 15 } else { 16 url = new URL( argv[0] ); 17 } 18 System.out.println( " authority: " + url.getAuthority() ); 19 System.out.println( " file: " + url.getFile() ); 20 System.out.println( " host: " + url.getHost() ); 21 System.out.println( " port: " + url.getPort() ); 22 System.out.println( " path: " + url.getPath() ); 23 System.out.println( " query: " + url.getQuery() ); 24 System.out.println( " ref: " + url.getRef() ); 25 System.out.println( " userinfo: " + url.getUserInfo() ); 26 System.out.println( "externalform: " + url.toExternalForm() ); 27 System.out.println( " string: " + url.toString() ); 28 29 System.exit( 0 ); 30 } 31 } 32 | Popular Tags |