Package | Description |
---|---|
java.net.http |
High level HTTP and WebSocket API
|
Modifier and Type | Method and Description |
---|---|
abstract HttpRequest.Builder |
HttpRequest.Builder.body(HttpRequest.BodyProcessor reqproc)
Sets a request body for this builder.
|
abstract HttpRequest.Builder |
HttpRequest.Builder.copy()
Returns an exact duplicate copy of this Builder based on current
state.
|
static HttpRequest.Builder |
HttpRequest.create(URI uri)
Creates a HttpRequest builder from the default HttpClient.
|
abstract HttpRequest.Builder |
HttpRequest.Builder.expectContinue(boolean enable)
Request server to acknowledge request before sending request
body.
|
abstract HttpRequest.Builder |
HttpRequest.Builder.followRedirects(HttpClient.Redirect policy)
Specifies whether this request will automatically follow redirects
issued by the server.
|
abstract HttpRequest.Builder |
HttpRequest.Builder.header(String name,
String value)
Adds the given name value pair to the set of headers for this request.
|
abstract HttpRequest.Builder |
HttpRequest.Builder.headers(String... headers)
Adds the given name value pairs to the set of headers for this
request.
|
abstract HttpRequest.Builder |
HttpRequest.Builder.proxy(ProxySelector proxy)
Overrides the ProxySelector set on the request's client for this
request.
|
abstract HttpRequest.Builder |
HttpClient.request()
Creates a
HttpRequest builder associated with this client. |
abstract HttpRequest.Builder |
HttpClient.request(URI uri)
Creates a
HttpRequest builder associated with this client and
using the given request URI. |
abstract HttpRequest.Builder |
HttpRequest.Builder.setHeader(String name,
String value)
Sets the given name value pair to the set of headers for this
request.
|
abstract HttpRequest.Builder |
HttpRequest.Builder.timeout(TimeUnit unit,
long timeval)
Sets a timeout for this request.
|
abstract HttpRequest.Builder |
HttpRequest.Builder.uri(URI uri)
Sets this HttpRequest's request URI.
|
abstract HttpRequest.Builder |
HttpRequest.Builder.version(HttpClient.Version version)
Overrides the
HttpClient.version() setting for this
request. |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2016, Oracle and/or its affiliates. All rights reserved.
DRAFT 9-internal+0-2016-06-25-232344.buildd.src