language: Java7 (sun-jdk-1.7.0_10)
date: 178 days 15 hours ago
link:
visibility: public
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import java.util.*;
import java.lang.*;
import java.net.URL;
import java.net.URI;
 
class Main
{
    public static void main (String[] args) throws java.lang.Exception
        {
                URL url = new URL("http", "google.com", 8080, "/crapy|path with-unwise_characters.jpg");
                System.out.println(url.toString());
                System.out.println(url.getFile());
 
                URI uri = new URI(url.getProtocol(), 
                                  null /*userInfo*/,
                                  url.getHost(), 
                                  url.getPort(), 
                                  url.getFile(), 
                                  null /*query*/, 
                                  null /*fragment*/);
 
                System.out.println(uri.toString());
 
                try {
                        url.toURI();
                } catch (java.net.URISyntaxException e) {
                        System.out.println(e.toString());
                }
        }
}