public class MultipartBody extends FormBody<MultipartBody>
Constructor and Description |
---|
MultipartBody(Map<String,Object> form,
Charset charset,
String boundary)
构造
|
Modifier and Type | Method and Description |
---|---|
String |
contentType()
获取Multipart的Content-Type类型
|
String |
contentType(Charset charset)
获取指定编码的Content-Type,类似于:application/json;charset=UTF-8
如果 HttpBody.contentType() 已经包含编码信息,则编码信息一致直接返回,否则替换为指定编码。 |
static MultipartBody |
of(Map<String,Object> form,
Charset charset)
根据已有表单内容,构建MultipartBody,使用全局默认的边界符
HttpGlobalConfig.getBoundary() |
static MultipartBody |
of(Map<String,Object> form,
Charset charset,
String boundary)
根据已有表单内容,构建MultipartBody
|
String |
toString() |
void |
write(OutputStream out)
写出Multiparty数据,不关闭流
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
contentLength, getBytes, getStream, writeClose
public static MultipartBody of(Map<String,Object> form, Charset charset)
HttpGlobalConfig.getBoundary()
form
- 表单charset
- 编码public static MultipartBody of(Map<String,Object> form, Charset charset, String boundary)
form
- 表单charset
- 编码boundary
- Multipart边界符public String contentType()
public String contentType(Charset charset)
HttpBody
HttpBody.contentType()
已经包含编码信息,则编码信息一致直接返回,否则替换为指定编码。charset
- 编码HttpBody.contentType()
public void write(OutputStream out)
out
- out流Copyright © 2025. All rights reserved.