| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static final String | |
| public static final String | |
| public static final String |
| UrlUtil | back to summary |
|---|---|
| private UrlUtil() | |
| decode | back to summary |
|---|---|
| public static final String decode(String s) throws MalformedURLException Decode a URI string (according to RFC 2396). | |
| decode | back to summary |
|---|---|
| public static final String decode(String s, String enc) throws MalformedURLException, UnsupportedEncodingException Decode a URI string (according to RFC 2396). Three-character sequences '%xy', where 'xy' is the two-digit hexadecimal representation of the lower 8-bits of a character, are decoded into the character itself. The string is subsequently converted using the specified encoding | |
| encode | back to summary |
|---|---|
| public static final String encode(String s, String enc) throws UnsupportedEncodingException Encode a string for inclusion in a URI (according to RFC 2396). Unsafe characters are escaped by encoding them in three-character sequences '%xy', where 'xy' is the two-digit hexadecimal representation of the lower 8-bits of the character. The question mark '?' character is also escaped, as required by RFC 2255. The string is first converted to the specified encoding. For LDAP (2255), the encoding must be UTF-8. | |