Package kong.unirest.core.java
Class BodyBuilder
- java.lang.Object
-
- kong.unirest.core.java.BodyBuilder
-
class BodyBuilder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.nio.charset.Charset
ASCII
private HttpRequest
request
-
Constructor Summary
Constructors Constructor Description BodyBuilder(HttpRequest request)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private boolean
alreadyHasMultiPartHeader()
private java.net.http.HttpRequest.BodyPublisher
createInputStreamBody(Body b, BodyPart bodyPart)
private java.net.http.HttpRequest.BodyPublisher
createStringBody(Body b, BodyPart bodyPart)
(package private) java.net.http.HttpRequest.BodyPublisher
getBody()
private java.net.http.HttpRequest.BodyPublisher
mapToMultipart(Body o)
private java.net.http.HttpRequest.BodyPublisher
mapToUniBody(Body b)
private void
setContentAsFormEncoding(Body o)
private void
setMultiPart(Body o, MultipartBodyPublisher.Builder builder, BodyPart part)
private java.lang.String
standardizeName(BodyPart part, MultipartMode mode)
private java.lang.String
toFormParams(Body o)
private java.lang.String
toPair(ParamPart p, Body o)
private java.net.http.HttpRequest.BodyPublisher
toPublisher(Body o)
-
-
-
Field Detail
-
ASCII
public static final java.nio.charset.Charset ASCII
-
request
private final HttpRequest request
-
-
Constructor Detail
-
BodyBuilder
BodyBuilder(HttpRequest request)
-
-
Method Detail
-
getBody
java.net.http.HttpRequest.BodyPublisher getBody()
-
toPublisher
private java.net.http.HttpRequest.BodyPublisher toPublisher(Body o)
-
mapToMultipart
private java.net.http.HttpRequest.BodyPublisher mapToMultipart(Body o)
-
setContentAsFormEncoding
private void setContentAsFormEncoding(Body o)
-
alreadyHasMultiPartHeader
private boolean alreadyHasMultiPartHeader()
-
toFormParams
private java.lang.String toFormParams(Body o)
-
setMultiPart
private void setMultiPart(Body o, MultipartBodyPublisher.Builder builder, BodyPart part)
-
standardizeName
private java.lang.String standardizeName(BodyPart part, MultipartMode mode)
-
mapToUniBody
private java.net.http.HttpRequest.BodyPublisher mapToUniBody(Body b)
-
createInputStreamBody
private java.net.http.HttpRequest.BodyPublisher createInputStreamBody(Body b, BodyPart bodyPart)
-
-