インターフェースの使用
org.springframework.http.ReactiveHttpInputMessage
パッケージ
説明
マルチパートのサポート。
リアクティブ HTTP クライアント契約のモック実装。
リアクティブ HTTP サーバー契約のモック実装。
WebTestClient
を介した Spring WebFlux サーバーエンドポイントのテストのサポート。 リアクティブクライアントとサーバーサブパッケージの両方の基盤を提供します。
org.springframework.http.client.reactive 内の ReactiveHttpInputMessage 使用
org.springframework.http.codec 内の ReactiveHttpInputMessage 使用
修飾子と型メソッド説明DecoderHttpMessageReader.getReadHints
(ResolvableType elementType, ReactiveHttpInputMessage message) 入力 HTTP メッセージに基づいてデコードするための追加のヒントを取得します。ResourceHttpMessageReader.getReadHints
(ResolvableType elementType, ReactiveHttpInputMessage message) reactor.core.publisher.Flux<T>
DecoderHttpMessageReader.read
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<MultiValueMap<StringSE,
StringSE>> FormHttpMessageReader.read
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<T>
HttpMessageReader.read
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) 入力メッセージから読み取り、オブジェクトのストリームにデコードします。reactor.core.publisher.Flux<ObjectSE>
ServerSentEventHttpMessageReader.read
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<T>
DecoderHttpMessageReader.readMono
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<MultiValueMap<StringSE,
StringSE>> FormHttpMessageReader.readMono
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<T>
HttpMessageReader.readMono
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) 入力メッセージから読み取り、単一のオブジェクトにデコードします。reactor.core.publisher.Mono<ObjectSE>
ServerSentEventHttpMessageReader.readMono
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) org.springframework.http.codec.multipart 内の ReactiveHttpInputMessage 使用
修飾子と型メソッド説明reactor.core.publisher.Flux<Part>
DefaultPartHttpMessageReader.read
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<MultiValueMap<StringSE,
Part>> MultipartHttpMessageReader.read
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<PartEvent>
PartEventHttpMessageReader.read
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<Part>
DefaultPartHttpMessageReader.readMono
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<MultiValueMap<StringSE,
Part>> MultipartHttpMessageReader.readMono
(ResolvableType elementType, ReactiveHttpInputMessage inputMessage, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<PartEvent>
PartEventHttpMessageReader.readMono
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) org.springframework.http.server.reactive 内の ReactiveHttpInputMessage 使用
org.springframework.mock.http.client.reactive 内の ReactiveHttpInputMessage 使用
org.springframework.mock.http.server.reactive 内の ReactiveHttpInputMessage 使用
org.springframework.test.web.reactive.server 内の ReactiveHttpInputMessage 使用
修飾子と型インターフェース説明interface
リクエストが実行された後のサーバーレスポンスの状態に関するさらなるアサーションのために、基盤となるモックサーバー交換からの結果オブジェクトも公開する単純なClientHttpResponse
拡張。org.springframework.web.reactive.function 内の ReactiveHttpInputMessage 使用
修飾子と型インターフェース説明interface
BodyExtractor<T,
M extends ReactiveHttpInputMessage> ReactiveHttpInputMessage
本体からデータを抽出できる関数。修飾子と型メソッド説明static BodyExtractor<reactor.core.publisher.Flux<DataBuffer>,
ReactiveHttpInputMessage> BodyExtractors.toDataBuffers()
生のDataBuffers
を返すエクストラクター。static <T> BodyExtractor<reactor.core.publisher.Flux<T>,
ReactiveHttpInputMessage> 入力コンテンツをFlux<T>
にデコードするエクストラクター。static <T> BodyExtractor<reactor.core.publisher.Flux<T>,
ReactiveHttpInputMessage> BodyExtractors.toFlux
(ParameterizedTypeReference<T> typeRef) ジェネリクスを持つ型情報のBodyExtractors.toFlux(Class)
のバリアント。static BodyExtractor<reactor.core.publisher.Mono<MultiValueMap<StringSE,
StringSE>>, ReactiveHttpInputMessage> BodyExtractors.toFormData()
フォームデータをMultiValueMap<String, String>
に読み込むエクストラクター。static <T> BodyExtractor<reactor.core.publisher.Mono<T>,
ReactiveHttpInputMessage> 入力コンテンツをMono<T>
にデコードするエクストラクター。static <T> BodyExtractor<reactor.core.publisher.Mono<T>,
ReactiveHttpInputMessage> BodyExtractors.toMono
(ParameterizedTypeReference<T> elementTypeRef) ジェネリクスを持つ型情報のBodyExtractors.toMono(Class)
のバリアント。