Package org.miaixz.bus.http.bodys
Class MultipartBody
java.lang.Object
org.miaixz.bus.http.bodys.RequestBody
org.miaixz.bus.http.bodys.MultipartBody
The MIME Multipart/Related Content-type
用于复合对象
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionboundary()longlength()返回调用RequestBody.writeTo(org.miaixz.bus.core.io.sink.BufferSink)时写入sink的字节数,如果该计数未知,则返回-1org.miaixz.bus.core.lang.MediaTypeA combination oftype()andboundary().part(int index) parts()intsize()The number of parts in this multipart body.org.miaixz.bus.core.lang.MediaTypetype()voidwriteTo(org.miaixz.bus.core.io.sink.BufferSink sink) 将此请求的内容写入sink
-
Method Details
-
type
public org.miaixz.bus.core.lang.MediaType type() -
boundary
-
size
public int size()The number of parts in this multipart body. -
parts
-
part
-
mediaType
public org.miaixz.bus.core.lang.MediaType mediaType()A combination oftype()andboundary().- Specified by:
mediaTypein classRequestBody- Returns:
- 返回此主体的媒体类型
-
length
Description copied from class:RequestBody返回调用RequestBody.writeTo(org.miaixz.bus.core.io.sink.BufferSink)时写入sink的字节数,如果该计数未知,则返回-1- Overrides:
lengthin classRequestBody- Returns:
- 计数信息
- Throws:
IOException- 异常
-
writeTo
Description copied from class:RequestBody将此请求的内容写入sink- Specified by:
writeToin classRequestBody- Parameters:
sink- 缓存区- Throws:
IOException- 异常信息
-