Package | Description |
---|---|
java.net.http |
High level HTTP and WebSocket API
|
Modifier and Type | Method | Description |
---|---|---|
abstract HttpClient.Builder |
HttpClient.Builder.authenticator(Authenticator a) |
Sets an authenticator to use for HTTP authentication.
|
abstract HttpClient.Builder |
HttpClient.Builder.cookieManager(CookieManager manager) |
Sets a cookie manager.
|
static HttpClient.Builder |
HttpClient.create() |
Creates a new
HttpClient builder. |
abstract HttpClient.Builder |
HttpClient.Builder.executorService(ExecutorService s) |
Sets the ExecutorService to be used for sending and receiving
asynchronous requests.
|
abstract HttpClient.Builder |
HttpClient.Builder.followRedirects(HttpClient.Redirect policy) |
Specifies whether requests will automatically follow redirects issued
by the server.
|
abstract HttpClient.Builder |
HttpClient.Builder.pipelining(boolean enable) |
Enables pipelining mode for HTTP/1.1 requests sent through this
client.
|
abstract HttpClient.Builder |
HttpClient.Builder.priority(int priority) |
Sets the default priority for any HTTP/2 requests sent from this
client.
|
abstract HttpClient.Builder |
HttpClient.Builder.proxy(ProxySelector selector) |
Sets a
ProxySelector for this client. |
abstract HttpClient.Builder |
HttpClient.Builder.sslContext(SSLContext sslContext) |
Sets an SSLContext.
|
abstract HttpClient.Builder |
HttpClient.Builder.sslParameters(SSLParameters sslParameters) |
Sets an SSLParameters.
|
abstract HttpClient.Builder |
HttpClient.Builder.version(HttpClient.Version version) |
Requests a specific HTTP protocol version where possible.
|
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. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.
DRAFT 9-Debian+0-9b148-1