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.CharsetASCIIprivate HttpRequestrequest
-
Constructor Summary
Constructors Constructor Description BodyBuilder(HttpRequest request)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private booleanalreadyHasMultiPartHeader()private java.net.http.HttpRequest.BodyPublishercreateInputStreamBody(Body b, BodyPart bodyPart)private java.net.http.HttpRequest.BodyPublishercreateStringBody(Body b, BodyPart bodyPart)(package private) java.net.http.HttpRequest.BodyPublishergetBody()private java.net.http.HttpRequest.BodyPublishermapToMultipart(Body o)private java.net.http.HttpRequest.BodyPublishermapToUniBody(Body b)private voidsetContentAsFormEncoding(Body o)private voidsetMultiPart(Body o, MultipartBodyPublisher.Builder builder, BodyPart part)private java.lang.StringstandardizeName(BodyPart part, MultipartMode mode)private java.lang.StringtoFormParams(Body o)private java.lang.StringtoPair(ParamPart p, Body o)private java.net.http.HttpRequest.BodyPublishertoPublisher(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)
-
-