List of usage examples for java.net URI parseServerAuthority
public URI parseServerAuthority() throws URISyntaxException
From source file:MainClass.java
public static void main(String args[]) throws Exception { URI u = new URI("http://www.java2s.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 {/*ww w . j av a 2 s .c o m*/ 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()); } }