Class UrlUtil
java.lang.Object
org.wildfly.iiop.openjdk.naming.jndi.UrlUtil
Utilities for dealing with URLs.
- Author:
- Vincent Ryan
-
Method Details
-
decode
Decode a URI string (according to RFC 2396).- Throws:
MalformedURLException
-
decode
public static 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
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.- Throws:
UnsupportedEncodingException
-