public final class MultipartFormData extends FormData
multipart/form-data
.
Constructor and Description |
---|
MultipartFormData() |
MultipartFormData(byte[] data, java.util.Map<java.lang.String,java.util.List<java.lang.String>> keyValuePairs, java.util.Map<java.lang.String,java.util.List<java.lang.String>> fileList) |
MultipartFormData(java.util.Map<java.lang.String,java.util.List<java.lang.String>> keyValuePairs, java.util.Map<java.lang.String,java.util.List<java.lang.String>> fileList) |
MultipartFormData(MultipartFormData other) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.util.Set<java.lang.String> |
getFileKeys()
Returns all file keys from the file list of the POST request.
从POST请求的文件列表中返回所有文件密钥。 |
java.util.List<java.lang.String> |
getFiles(java.lang.String key)
Returns a list of file paths from the file list associated with specified key.
从与指定键关联的文件列表中返回文件路径的列表。 |
UploadDataType |
getType()
Returns
返回UploadDataType.MULTIPART_FORM_DATA。 UploadDataType.MULTIPART_FORM_DATA .
|
int |
hashCode() |
void |
removeAllFilePairs()
Removes all files from the file list of the POST request.
从POST请求的文件列表中删除所有文件。 |
java.util.List<java.lang.String> |
removeFilePair(java.lang.String key)
Removes the file with associated key from the file list of the POST request.
从POST请求的文件列表中删除具有关联密钥的文件。 |
java.util.List<java.lang.String> |
setFilePair(java.lang.String key, java.lang.String... files)
Sets key-value pair to the file list of the POST request.
将键值对设置为POST请求的文件列表。 |
getPairKeys, getPairValues, removeAllPairs, removePair, setPair
public MultipartFormData()
public MultipartFormData(java.util.Map<java.lang.String,java.util.List<java.lang.String>> keyValuePairs, java.util.Map<java.lang.String,java.util.List<java.lang.String>> fileList)
public MultipartFormData(byte[] data, java.util.Map<java.lang.String,java.util.List<java.lang.String>> keyValuePairs, java.util.Map<java.lang.String,java.util.List<java.lang.String>> fileList)
public MultipartFormData(MultipartFormData other)
public java.util.Set<java.lang.String> getFileKeys()
public java.util.List<java.lang.String> getFiles(java.lang.String key)
key
- the key.
- 钥匙。
public java.util.List<java.lang.String> setFilePair(java.lang.String key, java.lang.String... files)
key
- the key.
- 钥匙。
files
- the file.
- 文件。
key
, or
null
if there was no mapping for key.
与关联的先前文件列表,或者如果没有键的映射。
public java.util.List<java.lang.String> removeFilePair(java.lang.String key)
key
- the key.
- 钥匙。
key
, or
null
if there was no mapping for key.
与关联的上一个文件列表,或者如果没有密钥映射。
public void removeAllFilePairs()
public UploadDataType getType()
UploadDataType.MULTIPART_FORM_DATA
.
getType
in interface
UploadData
getType
in class
FormData