1
2
3
4
5
6
7 package org.backsource.utils.resource;
8
9
10 /***
11 * TestURI.java
12 *
13 *
14 * Created: Thu Jan 24 15:42:44 2002
15 *
16 * @author
17 * @version $Revision: 1.1.1.1 $
18 *
19 * <p><b>Revisions:</b>
20 *
21 *
22 * <p><b>yyyymmdd author:</b>
23 * <ul>
24 */
25
26 public class TestURI {
27
28 public TestURI() {
29
30 }
31
32 public static void main(String[] args) {
33 try {
34 if (args.length < 1) {
35 System.out.println("TestURI uri");
36 System.exit(0);
37 }
38 URI uri = new URI(args[0]);
39
40 System.out.println("Scheme: " + uri.getScheme());
41
42 System.out.println("Host: " + uri.getHost());
43 System.out.println("Port: " + uri.getPort());
44 System.out.println("UserInfo: " + uri.getUserinfo());
45 System.out.println("Path: " + uri.getPath());
46 System.out.println("Query: " + uri.getQueryString());
47 System.out.println("Fragment: " + uri.getFragment());
48
49 URI u = new URI();
50 u.setPath("hej.txt");
51 System.out.println("Scheme: " + u.getScheme());
52 System.out.println("Path: " + u.getPath());
53 System.out.println(u.toString());
54
55 }catch(Exception ex) {
56 System.err.println("Ex: " + ex);
57 ex.printStackTrace();
58 }
59 }
60
61 }