Class HttpRequest
java.lang.Object
org.glassfish.jersey.jdk.connector.internal.HttpRequest
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final HttpRequest.BodyModeprivate final BodyOutputStreamprivate final Stringprivate final URI -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateHttpRequest(String method, URI uri, HttpRequest.BodyMode bodyMode, BodyOutputStream bodyStream) -
Method Summary
Modifier and TypeMethodDescription(package private) voidaddHeaderIfNotPresent(String name, String value) (package private) static HttpRequestcreateBodyless(String method, URI uri) (package private) static HttpRequestcreateBuffered(String method, URI uri) (package private) static HttpRequestcreateChunked(String method, URI uri, int chunkSize) (package private) HttpRequest.BodyMode(package private) int(package private) BodyOutputStream(package private) ByteBuffer(package private) String(package private) URIgetUri()
-
Field Details
-
method
-
uri
-
headers
-
bodyMode
-
bodyStream
-
-
Constructor Details
-
HttpRequest
private HttpRequest(String method, URI uri, HttpRequest.BodyMode bodyMode, BodyOutputStream bodyStream)
-
-
Method Details
-
createBodyless
-
createChunked
-
createBuffered
-
getMethod
String getMethod() -
getUri
URI getUri() -
getHeaders
-
getBodyMode
HttpRequest.BodyMode getBodyMode() -
getBodyStream
BodyOutputStream getBodyStream() -
addHeaderIfNotPresent
-
getBufferedBody
ByteBuffer getBufferedBody() -
getBodySize
int getBodySize()
-