public class WebMap
extends java.util.HashMap
implements java.util.Map
| Constructor and Description |
|---|
WebMap(java.lang.String data)
WebMap constructor
|
| Modifier and Type | Method and Description |
|---|---|
static void |
main(java.lang.String[] args)
Test program for this class
|
java.lang.Object |
put(java.lang.String key,
java.lang.String value)
Automatically converts
value into a List |
java.lang.String |
toString()
Returns the data in url-encoded post string of format, for example:
|
static java.lang.String |
URLDecode(java.lang.String encodedString)
Decodes a MIME
x-www-form-urlencoded string |
static java.lang.String |
URLEncode(java.lang.String string)
Encodes a string using the
x-www-form-urlencoded
MIME format. |
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuespublic WebMap(java.lang.String data)
data - name/value pairs encoded using the
x-www-form-urlencoded MIME
format. There may be more than one value
for the same name. For example,
"this=foo+bar&this=baz"public static java.lang.String URLDecode(java.lang.String encodedString)
x-www-form-urlencoded stringpublic static java.lang.String URLEncode(java.lang.String string)
x-www-form-urlencoded
MIME format.string - may have any special characters, including '/n'public java.lang.Object put(java.lang.String key,
java.lang.String value)
value into a Listpublic java.lang.String toString()
"this=that&this=other&foo=bar+biz&"
toString in class java.util.AbstractMappublic static void main(java.lang.String[] args)