public final class UrlUtils
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
getStem(java.lang.String baseURI)
Return everything in the path up to the last slash in a URI.
|
static java.util.Map<java.lang.String,java.lang.String> |
parseQueryString(java.lang.String s)
Create a map from String to String that represents the contents of the query
portion of a URL.
|
static java.lang.String |
pathDecode(java.lang.String value)
URL path segments may contain '+' symbols which should not be decoded into ' '
This method replaces '+' with %2B and delegates to URLDecoder
|
static java.lang.String |
urlDecode(java.lang.String value) |
static java.lang.String |
urlDecode(java.lang.String value,
java.lang.String enc)
Decodes using URLDecoder - use when queries or form post values are decoded
|
static java.lang.String |
urlEncode(java.lang.String value) |
static java.lang.String |
urlEncode(java.lang.String value,
java.lang.String enc) |
public static java.lang.String urlEncode(java.lang.String value)
public static java.lang.String urlEncode(java.lang.String value,
java.lang.String enc)
public static java.lang.String urlDecode(java.lang.String value,
java.lang.String enc)
value - value to decodeenc - encodingpublic static java.lang.String urlDecode(java.lang.String value)
public static java.lang.String pathDecode(java.lang.String value)
value - value to decodepublic static java.util.Map<java.lang.String,java.lang.String> parseQueryString(java.lang.String s)
s - the query part of the URI.public static java.lang.String getStem(java.lang.String baseURI)
baseURI -