Package | Description |
---|---|
java.net.http |
High level HTTP and WebSocket API
|
Modifier and Type | Method | 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-Ubuntu+0-9b139-1