Mega Code Archive

 
Categories / Java Tutorial / Network
 

URI

import java.net.URI; public class MainClass {   public static void main(String args[]) throws Exception {     URI u = new URI("http://www.rntsoft.com");     System.out.println("The URI is " + u);     if (u.isOpaque()) {       System.out.println("This is an opaque URI.");       System.out.println("The scheme is " + u.getScheme());       System.out.println("The scheme specific part is " + u.getSchemeSpecificPart());       System.out.println("The fragment ID is " + u.getFragment());     } else {       System.out.println("This is a hierarchical URI.");       System.out.println("The scheme is " + u.getScheme());       u = u.parseServerAuthority();       System.out.println("The host is " + u.getUserInfo());       System.out.println("The user info is " + u.getUserInfo());       System.out.println("The port is " + u.getPort());       System.out.println("The path is " + u.getPath());       System.out.println("The query string is " + u.getQuery());       System.out.println("The fragment ID is " + u.getFragment());     }   } } The URI is http://www.rntsoft.com This is a hierarchical URI. The scheme is http The host is null The user info is null The port is -1 The path is The query string is null The fragment ID is null