HttpResponse.BodyProcessor<T> |
HttpResponse.BodyHandler.apply(int statusCode, HttpHeaders responseHeaders) |
|
static HttpResponse.BodyProcessor<byte[]> |
HttpResponse.BodyProcessor.asByteArray() |
返回一个
BodyProcessor ,它将响应体存储为字节数组。
|
static HttpResponse.BodyProcessor<Void> |
HttpResponse.BodyProcessor.asByteArrayConsumer(Consumer<Optional<byte[]>> consumer) |
返回一个
BodyProcessor ,它将传入的身体数据提供给提供的消费者
Optional<byte[]> 。
|
static HttpResponse.BodyProcessor<Path> |
HttpResponse.BodyProcessor.asFile(Path file) |
返回一个
BodyProcessor ,它将响应主体存储在以给定名称打开的文件中。
|
static HttpResponse.BodyProcessor<Path> |
HttpResponse.BodyProcessor.asFile(Path file, OpenOption... openOptions) |
返回一个
BodyProcessor ,它将响应正文放在使用给定选项和名称打开的文件中。
|
static HttpResponse.BodyProcessor<String> |
HttpResponse.BodyProcessor.asString(Charset charset) |
返回一个身体处理器,将身体处理器存储为使用给定的
String 转换的
Charset 。
|
static <U> HttpResponse.BodyProcessor<U> |
HttpResponse.BodyProcessor.discard(U value) |
返回一个丢弃响应体的响应处理器。
|