public class HttpParameterMap
extends java.lang.Object
Constructor and Description |
---|
HttpParameterMap() |
Modifier and Type | Method and Description |
---|---|
boolean |
containsKey(java.lang.String key)
判斷Map內,是否包含指定的鍵值
|
java.lang.String |
getValue(java.lang.String key) |
java.util.List<java.lang.String> |
getValues(java.lang.String key)
取得Map內指定鍵值中所記錄的數值
|
static HttpParameterMap |
parseQueryString(java.lang.String queryString) |
void |
putValue(java.lang.String key,
java.lang.String value) |
void |
removeValues(java.lang.String key) |
void |
setValues(java.lang.String key,
java.util.List<java.lang.String> values) |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
toMultiValueMap()
匯出Key/Multi-Values的Map資料
|
java.lang.String |
toQueryString()
將Http Map參數,匯出為Query String格式
|
java.util.Map<java.lang.String,java.lang.String> |
toSingleValueMap()
匯出Key/Value的Map資料
|
java.lang.String |
toString() |
public boolean containsKey(java.lang.String key)
key
- HTTP參數鍵值public java.util.List<java.lang.String> getValues(java.lang.String key)
key
- HTTP參數鍵值public java.lang.String getValue(java.lang.String key)
public void putValue(java.lang.String key, java.lang.String value)
public void setValues(java.lang.String key, java.util.List<java.lang.String> values)
public void removeValues(java.lang.String key)
public static HttpParameterMap parseQueryString(java.lang.String queryString) throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException
public java.lang.String toQueryString() throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException
public java.util.Map<java.lang.String,java.lang.String> toSingleValueMap()
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> toMultiValueMap()
public java.lang.String toString()
toString
in class java.lang.Object