public class URLUtils extends Object
Modifier and Type | Field and Description |
---|---|
static com.google.common.base.Joiner |
commaJoiner |
Constructor and Description |
---|
URLUtils() |
Modifier and Type | Method and Description |
---|---|
static String |
appendParametersToQueryString(String url,
Map<String,String> params)
Append given parameters to the query string of the url
|
static String |
appendParametersToQueryString(String url,
String key,
String value)
Append given parameters to the query string of the url
|
static String |
concatSortedPercentEncodedParams(Map<String,String> params)
Concats a key-value map into a querystring-like String
|
static String |
formURLDecode(String string)
Decodes a application/x-www-form-urlencoded string
|
static String |
formURLEncode(String string)
Translates a string into application/x-www-form-urlencoded format
|
static String |
formURLEncodeMap(Map<String,String> map)
Turns a map into a form-urlencoded string
|
static String |
percentEncode(String string)
Percent encodes a string
|
static Map<String,String> |
queryStringToMap(String queryString)
Parses and form-urldecodes a querystring-like string into a map
|
public static String formURLEncodeMap(Map<String,String> map)
map
- any mappublic static String percentEncode(String string)
string
- plain stringpublic static String formURLEncode(String string)
plain
- public static String formURLDecode(String string)
string
- form-urlencoded stringpublic static String appendParametersToQueryString(String url, Map<String,String> params)
url
- the url to append parameters toparams
- any mappublic static String appendParametersToQueryString(String url, String key, String value)
url
- the url to append parameters toparams
- any mappublic static String concatSortedPercentEncodedParams(Map<String,String> params)
params
- key-value mapCopyright © 2012 Seam Framework. All Rights Reserved.