パッケージ | 説明 |
---|---|
org.springframework.test.web.reactive.server | WebTestClient を介した Spring WebFlux サーバーエンドポイントのテストのサポート。 |
org.springframework.web.reactive.function | リアクティブクライアントとサーバーサブパッケージの両方の基盤を提供します。 |
org.springframework.web.reactive.function.client | org.springframework.http.client.reactive リアクティブ HTTP アダプター層上に構築されるリアクティブ WebClient を提供します。 |
org.springframework.web.reactive.function.server | Spring のリアクティブ環境用の関数 Web フレームワークを構成する型を提供します。 |
修飾子と型 | メソッドと説明 |
---|---|
WebTestClient.RequestHeadersSpec<?> | WebTestClient.RequestBodySpec.body(BodyInserter<?,? super ClientHttpRequest> inserter) リクエストの本文を指定された BodyInserter に設定します。 |
修飾子と型 | インターフェースと説明 |
---|---|
static interface | BodyInserters.FormInserter<T> フォームデータまたはマルチパートフォームデータの追加を可能にする BodyInserter の拡張。 |
static interface | BodyInserters.MultipartInserter 非同期パーツの追加を可能にする BodyInserters.FormInserter の拡張。 |
修飾子と型 | メソッドと説明 |
---|---|
static <T> BodyInserter<T,ReactiveHttpOutputMessage> | BodyInserters.empty() 書かないインサーター。 |
static <T extends Publisher<DataBuffer>> | BodyInserters.fromDataBuffers(T publisher) 指定された Publisher<DataBuffer> を本文に書き込むための挿入子。 |
static <T> BodyInserter<T,ReactiveHttpOutputMessage> | BodyInserters.fromObject(T body) 使用すべきではありません。 Spring Framework 5.2 以降、 BodyInserters.fromValue(Object) を推奨 |
static <T> BodyInserter<T,ReactiveHttpOutputMessage> | BodyInserters.fromProducer(T producer, ClassSE<?> elementClass) Publisher または ReactiveAdapterRegistry を介して Publisher に適応可能な別のプロデューサーでなければならない値の指定されたプロデューサーを書き込むためのインサーター。 |
static <T> BodyInserter<T,ReactiveHttpOutputMessage> | BodyInserters.fromProducer(T producer, ParameterizedTypeReference<?> elementTypeRef) Publisher または ReactiveAdapterRegistry を介して Publisher に適応可能な別のプロデューサーでなければならない値の指定されたプロデューサーを書き込むためのインサーター。 |
static <T,P extends Publisher<T>> | BodyInserters.fromPublisher(P publisher, ClassSE<T> elementClass) 指定された Publisher を書き込むためのインサーター。 |
static <T,P extends Publisher<T>> | BodyInserters.fromPublisher(P publisher, ParameterizedTypeReference<T> elementTypeRef) 指定された Publisher を書き込むためのインサーター。 |
static <T extends Resource> | BodyInserters.fromResource(T resource) 指定された Resource を書き込むための挿入子。 |
static <T,S extends Publisher<ServerSentEvent<T>>> | BodyInserters.fromServerSentEvents(S eventsPublisher) 指定された ServerSentEvent パブリッシャーを書き込むインサーター。 |
static <T> BodyInserter<T,ReactiveHttpOutputMessage> | BodyInserters.fromValue(T body) 指定された値を書き込むための挿入子。 |
修飾子と型 | メソッドと説明 |
---|---|
BodyInserter<?,? super ClientHttpRequest> | ClientRequest.body() このリクエストのボディインサーターを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
ClientRequest.Builder | ClientRequest.Builder.body(BodyInserter<?,? super ClientHttpRequest> inserter) リクエストの本文を指定された BodyInserter に設定します。 |
WebClient.RequestHeadersSpec<?> | WebClient.RequestBodySpec.body(BodyInserter<?,? super ClientHttpRequest> inserter) 指定された本文挿入子を使用して、リクエストの本文を設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
BodyInserter<T,? super ServerHttpResponse> | EntityResponse.inserter() エンティティを出力ストリームに書き込む BodyInserter を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
reactor.core.publisher.Mono<ServerResponse> | ServerResponse.BodyBuilder.body(BodyInserter<?,? super ServerHttpResponse> inserter) レスポンスの本文を指定の BodyInserter に設定して返します。 |