public class FormData extends RawData
application/x-www-form-urlencoded
.
Constructor and Description |
---|
FormData() |
FormData(byte[] data, java.util.Map<java.lang.String,java.util.List<java.lang.String>> keyValuePairs) |
FormData(FormData other) |
FormData(java.util.Map<java.lang.String,java.util.List<java.lang.String>> keyValuePairs) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.util.Set<java.lang.String> |
getPairKeys()
Returns all keys from the key-value pair collection of the POST request.
返回POST请求的键值对集合中的所有键。 |
java.util.List<java.lang.String> |
getPairValues(java.lang.String key)
Returns a list of values from the key-value pair collection associated with specified key.
从与指定键关联的键值对集合中返回值列表。 |
UploadDataType |
getType()
Returns
返回UploadDataType.FORM_URL_ENCODED。 UploadDataType.FORM_URL_ENCODED .
|
int |
hashCode() |
void |
removeAllPairs()
Removes all pairs from the key-value pair collection of the POST request.
从POST请求的键值对集合中删除所有对。 |
java.util.List<java.lang.String> |
removePair(java.lang.String key)
Removes key-value pair with associated key from the key-value pair collection of the POST request.
从POST请求的键值对集合中删除具有关联键的键值对。 |
java.util.List<java.lang.String> |
setPair(java.lang.String key, java.lang.String... values)
Sets key-value pair to the key-value pair collection of the POST request.
将键值对设置为POST请求的键值对集合。 |
public FormData()
public FormData(java.util.Map<java.lang.String,java.util.List<java.lang.String>> keyValuePairs)
public FormData(byte[] data, java.util.Map<java.lang.String,java.util.List<java.lang.String>> keyValuePairs)
public FormData(FormData other)
public java.util.Set<java.lang.String> getPairKeys()
public java.util.List<java.lang.String> getPairValues(java.lang.String key)
key
- the key.
- 钥匙。
public java.util.List<java.lang.String> setPair(java.lang.String key, java.lang.String... values)
key
- the key.
- 钥匙。
values
- the values.
- 价值。
key
, or
null
if there was no mapping for key.
与关联的先前值,或者如果键没有映射。
public java.util.List<java.lang.String> removePair(java.lang.String key)
key
- the key.
- 钥匙。
key
, or
null
if there was no mapping for key.
与关联的先前值的列表,或者如果键没有映射。
public void removeAllPairs()
public int hashCode()
hashCode
in class
java.lang.Object
public UploadDataType getType()
UploadDataType.FORM_URL_ENCODED
.