static HttpRequest.BodyPublisher | HttpRequest.BodyPublishers.fromPublisher(Flow.Publisher<? extends ByteBuffer> publisher) | 返回从给定的 Flow.Publisher 检索其正文的请求正文发布 Flow.Publisher 。 |
static HttpRequest.BodyPublisher | HttpRequest.BodyPublishers.fromPublisher(Flow.Publisher<? extends ByteBuffer> publisher, long contentLength) | 返回从给定的 Flow.Publisher 检索其正文的请求正文发布 Flow.Publisher 。 |
static HttpRequest.BodyPublisher | HttpRequest.BodyPublishers.noBody() | 请求正文发布者,不发送请求正文。 |
static HttpRequest.BodyPublisher | HttpRequest.BodyPublishers.ofByteArray(byte[] buf) | 返回一个请求正文发布者,其主体是给定的字节数组。 |
static HttpRequest.BodyPublisher | HttpRequest.BodyPublishers.ofByteArray(byte[] buf, int offset, int length) | 返回一个请求主体发布者,其主体是从指定的 offset 开始的给定字节数组 length 字节的 offset 。 |
static HttpRequest.BodyPublisher | HttpRequest.BodyPublishers.ofByteArrays(Iterable<byte[]> iter) | 请求正文发布者,它从字节数组的 Iterable 获取数据。 |
static HttpRequest.BodyPublisher | HttpRequest.BodyPublishers.ofFile(Path path) | 请求正文发布者,它从文件的内容中获取数据。 |
static HttpRequest.BodyPublisher | HttpRequest.BodyPublishers.ofInputStream(Supplier<? extends InputStream> streamSupplier) | |
static HttpRequest.BodyPublisher | HttpRequest.BodyPublishers.ofString(String body) | 返回一个请求正文发布者,其正文为给定的 String ,使用 UTF_8 字符集进行转换。 |
static HttpRequest.BodyPublisher | HttpRequest.BodyPublishers.ofString(String s, Charset charset) | 返回一个请求正文发布者,其主体是给定的 String ,使用给定的字符集进行转换。 |