Class HttpRFC6532Multipart
java.lang.Object
org.apache.hc.client5.http.entity.mime.AbstractMultipartFormat
org.apache.hc.client5.http.entity.mime.HttpRFC6532Multipart
-
Field Summary
FieldsFields inherited from class org.apache.hc.client5.http.entity.mime.AbstractMultipartFormat
boundary, charset, CR_LF, FIELD_SEP, TWO_HYPHENS
-
Constructor Summary
ConstructorsConstructorDescriptionHttpRFC6532Multipart
(Charset charset, String boundary, List<MultipartPart> parts) Constructs a new instance ofHttpRFC6532Multipart
with the given charset, boundary, and parts.HttpRFC6532Multipart
(Charset charset, String boundary, List<MultipartPart> parts, String preamble, String epilogue) Constructs a new instance ofHttpRFC6532Multipart
. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
formatMultipartHeader
(MultipartPart part, OutputStream out) Write the multipart header fields; depends on the style.getParts()
Methods inherited from class org.apache.hc.client5.http.entity.mime.AbstractMultipartFormat
doWriteTo, encode, getTotalLength, isLineBreak, stripLineBreaks, writeBytes, writeBytes, writeBytes, writeField, writeField, writeTo
-
Field Details
-
parts
-
-
Constructor Details
-
HttpRFC6532Multipart
public HttpRFC6532Multipart(Charset charset, String boundary, List<MultipartPart> parts, String preamble, String epilogue) Constructs a new instance ofHttpRFC6532Multipart
.- Parameters:
charset
- The charset to use for the message.boundary
- The boundary string to use for the message.parts
- The list of parts that make up the message.preamble
- The preamble to include at the beginning of the message, ornull
if none.epilogue
- The epilogue to include at the end of the message, ornull
if none.
-
HttpRFC6532Multipart
Constructs a new instance ofHttpRFC6532Multipart
with the given charset, boundary, and parts.- Parameters:
charset
- the charset to use.boundary
- the boundary string to use.parts
- the list of parts to include in the multipart message.
-
-
Method Details
-
getParts
- Specified by:
getParts
in classAbstractMultipartFormat
-
formatMultipartHeader
Description copied from class:AbstractMultipartFormat
Write the multipart header fields; depends on the style.- Specified by:
formatMultipartHeader
in classAbstractMultipartFormat
- Throws:
IOException
-