Package org.apache.commons.vfs2.util
Class URIUtils
java.lang.Object
org.apache.commons.vfs2.util.URIUtils
The URI escape and character encoding and decoding utility.
This was forked from some needed methods such as #encodePath(...)
in org.apache.commons.httpclient.util.URIUtil
,
in order to not be dependent on HttpClient v3 API, when generating and handling GenericURLFileName
s,
but it should work with any different HTTP backend provider implementations.
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
encodePath
(String unescaped) Escape and encode a string regarded as the path component of an URI with the default protocol charset.static String
encodePath
(String unescaped, String charset) Escape and encode a string regarded as the path component of an URI with a given charset.
-
Method Details
-
encodePath
Escape and encode a string regarded as the path component of an URI with the default protocol charset.- Parameters:
unescaped
- an unescaped string- Returns:
- the escaped string
-
encodePath
Escape and encode a string regarded as the path component of an URI with a given charset.- Parameters:
unescaped
- an unescaped stringcharset
- the charset- Returns:
- the escaped string
-