Package org.apache.http.entity.mime
Class MultipartEntityBuilder
java.lang.Object
org.apache.http.entity.mime.MultipartEntityBuilder
Builder for multipart
HttpEntitys.- Since:
- 4.3
-
Method Summary
Modifier and TypeMethodDescriptionaddBinaryBody(String name, byte[] b) addBinaryBody(String name, byte[] b, ContentType contentType, String filename) addBinaryBody(String name, File file) addBinaryBody(String name, File file, ContentType contentType, String filename) addBinaryBody(String name, InputStream stream) addBinaryBody(String name, InputStream stream, ContentType contentType, String filename) addPart(String name, ContentBody contentBody) addPart(FormBodyPart bodyPart) addTextBody(String name, String text) addTextBody(String name, String text, ContentType contentType) build()static MultipartEntityBuildercreate()seContentType(ContentType contentType) Deprecated.setBoundary(String boundary) setCharset(Charset charset) setContentType(ContentType contentType) setMimeSubtype(String subType) setMode(HttpMultipartMode mode)
-
Method Details
-
create
-
setMode
-
setLaxMode
-
setStrictMode
-
setBoundary
-
setMimeSubtype
- Since:
- 4.4
-
seContentType
Deprecated.- Since:
- 4.4
-
setContentType
- Since:
- 4.5
-
setCharset
-
addPart
- Since:
- 4.4
-
addPart
-
addTextBody
-
addTextBody
-
addBinaryBody
public MultipartEntityBuilder addBinaryBody(String name, byte[] b, ContentType contentType, String filename) -
addBinaryBody
-
addBinaryBody
public MultipartEntityBuilder addBinaryBody(String name, File file, ContentType contentType, String filename) -
addBinaryBody
-
addBinaryBody
public MultipartEntityBuilder addBinaryBody(String name, InputStream stream, ContentType contentType, String filename) -
addBinaryBody
-
build
-
setContentType(org.apache.http.entity.ContentType).