abstract HttpRequest.Builder |
HttpRequest.Builder.copy() |
根据当前状态返回此
Builder 的精确副本。
|
abstract HttpRequest.Builder |
HttpRequest.Builder.DELETE(HttpRequest.BodyProcessor body) |
将此构建器的请求方法设置为DELETE,并将其请求体处理器设置为给定值。
|
abstract HttpRequest.Builder |
HttpRequest.Builder.expectContinue(boolean enable) |
在发送请求正文之前请求服务器确认请求。
|
abstract HttpRequest.Builder |
HttpRequest.Builder.GET() |
将此构建器的请求方法设置为GET。
|
abstract HttpRequest.Builder |
HttpRequest.Builder.header(String name, String value) |
将给定的名称值对添加到此请求的头文件集中。
|
abstract HttpRequest.Builder |
HttpRequest.Builder.headers(String... headers) |
将给定的名称值对添加到此请求的标题集。
|
abstract HttpRequest.Builder |
HttpRequest.Builder.method(String method, HttpRequest.BodyProcessor body) |
将此构建器的请求方法和请求体设置为给定值。
|
static HttpRequest.Builder |
HttpRequest.newBuilder() |
创建一个
HttpRequest 器。
|
static HttpRequest.Builder |
HttpRequest.newBuilder(URI uri) |
创建一个
HttpRequest 器。
|
abstract HttpRequest.Builder |
HttpRequest.Builder.POST(HttpRequest.BodyProcessor body) |
将此构建器的请求方法设置为POST,并将其请求体处理器设置为给定值。
|
abstract HttpRequest.Builder |
HttpRequest.Builder.PUT(HttpRequest.BodyProcessor body) |
将此构建器的请求方法设置为PUT,并将其请求体处理器设置为给定值。
|
abstract HttpRequest.Builder |
HttpRequest.Builder.setHeader(String name, String value) |
将给定的名称值对设置为此请求的标题集。
|
abstract HttpRequest.Builder |
HttpRequest.Builder.timeout(Duration duration) |
设置此请求的超时。
|
abstract HttpRequest.Builder |
HttpRequest.Builder.uri(URI uri) |
设置
HttpRequest 的请求
URI 。
|
abstract HttpRequest.Builder |
HttpRequest.Builder.version(HttpClient.Version version) |
|