Uses of Interface
java.net.http.HttpRequest.BodyPublisher
| Package | Description |
|---|---|
| java.net.http |
HTTP Client and WebSocket APIs
|
-
Uses of HttpRequest.BodyPublisher in java.net.http
Methods in java.net.http that return HttpRequest.BodyPublisher Modifier and Type Method Description static HttpRequest.BodyPublisherHttpRequest.BodyPublishers. fromPublisher(Flow.Publisher<? extends ByteBuffer> publisher)Returns a request body publisher whose body is retrieved from the givenFlow.Publisher.static HttpRequest.BodyPublisherHttpRequest.BodyPublishers. fromPublisher(Flow.Publisher<? extends ByteBuffer> publisher, long contentLength)Returns a request body publisher whose body is retrieved from the givenFlow.Publisher.static HttpRequest.BodyPublisherHttpRequest.BodyPublishers. noBody()A request body publisher which sends no request body.static HttpRequest.BodyPublisherHttpRequest.BodyPublishers. ofByteArray(byte[] buf)Returns a request body publisher whose body is the given byte array.static HttpRequest.BodyPublisherHttpRequest.BodyPublishers. ofByteArray(byte[] buf, int offset, int length)Returns a request body publisher whose body is the content of the given byte array oflengthbytes starting from the specifiedoffset.static HttpRequest.BodyPublisherHttpRequest.BodyPublishers. ofByteArrays(Iterable<byte[]> iter)A request body publisher that takes data from anIterableof byte arrays.static HttpRequest.BodyPublisherHttpRequest.BodyPublishers. ofFile(Path path)A request body publisher that takes data from the contents of a File.static HttpRequest.BodyPublisherHttpRequest.BodyPublishers. ofInputStream(Supplier<? extends InputStream> streamSupplier)A request body publisher that reads its data from anInputStream.static HttpRequest.BodyPublisherHttpRequest.BodyPublishers. ofString(String body)Returns a request body publisher whose body is the givenString, converted using theUTF_8character set.static HttpRequest.BodyPublisherHttpRequest.BodyPublishers. ofString(String s, Charset charset)Returns a request body publisher whose body is the givenString, converted using the given character set.Methods in java.net.http that return types with arguments of type HttpRequest.BodyPublisher Modifier and Type Method Description abstract Optional<HttpRequest.BodyPublisher>HttpRequest. bodyPublisher()Returns anOptionalcontaining theHttpRequest.BodyPublisherset on this request.Methods in java.net.http with parameters of type HttpRequest.BodyPublisher Modifier and Type Method Description HttpRequest.BuilderHttpRequest.Builder. method(String method, HttpRequest.BodyPublisher bodyPublisher)Sets the request method and request body of this builder to the given values.HttpRequest.BuilderHttpRequest.Builder. POST(HttpRequest.BodyPublisher bodyPublisher)Sets the request method of this builder to POST and sets its request body publisher to the given value.HttpRequest.BuilderHttpRequest.Builder. PUT(HttpRequest.BodyPublisher bodyPublisher)Sets the request method of this builder to PUT and sets its request body publisher to the given value.