インターフェースの使用
org.springframework.http.codec.ServerCodecConfigurer
パッケージ
説明
org.springframework.http.codec.json
および co からのコンバーター実装に基づいて、ClientCodecConfigurer
および ServerCodecConfigurer
の実装を提供します。WebTestClient
を介した Spring WebFlux サーバーエンドポイントのテストのサポート。Spring WebFlux 構成インフラストラクチャ。
Spring のリアクティブ環境用の関数 Web フレームワークを構成する型を提供します。
基礎となる
org.springframework.http.client.reactive
リアクティブ HTTP アダプターと HttpHandler
に適応する実装。org.springframework.http.codec 内の ServerCodecConfigurer 使用
修飾子と型メソッド説明ServerCodecConfigurer.clone()
このCodecConfigurer
のコピーを作成します。static ServerCodecConfigurer
ServerCodecConfigurer.create()
ServerCodecConfigurer
の静的ファクトリメソッド。org.springframework.http.codec.support 内の ServerCodecConfigurer 使用
org.springframework.test.web.reactive.server 内の ServerCodecConfigurer 使用
修飾子と型メソッド説明WebTestClient.ControllerSpec.httpMessageCodecs
(ConsumerSE<ServerCodecConfigurer> configurer) カスタム HTTP メッセージリーダーとライターを設定するか、組み込みの HTTP メッセージリーダーとライターをオーバーライドします。org.springframework.web.reactive.config 内の ServerCodecConfigurer 使用
修飾子と型メソッド説明WebFluxConfigurationSupport.serverCodecConfigurer()
HTTP メッセージリーダーおよびライターのコンフィギュレーターを返します。修飾子と型メソッド説明protected void
DelegatingWebFluxConfiguration.configureHttpMessageCodecs
(ServerCodecConfigurer configurer) protected void
WebFluxConfigurationSupport.configureHttpMessageCodecs
(ServerCodecConfigurer configurer) オーバーライドして、使用する HTTP メッセージリーダーおよびライターを構成します。default void
WebFluxConfigurer.configureHttpMessageCodecs
(ServerCodecConfigurer configurer) アノテーション付きコントローラーおよび関数エンドポイントで、リクエスト本文からの読み取りとレスポンス本文への書き込み用に HTTP メッセージのリーダーとライターを構成します。void
WebFluxConfigurerComposite.configureHttpMessageCodecs
(ServerCodecConfigurer configurer) WebFluxConfigurationSupport.requestMappingHandlerAdapter
(ReactiveAdapterRegistry reactiveAdapterRegistry, ServerCodecConfigurer serverCodecConfigurer, FormattingConversionService conversionService, Validator validator) WebFluxConfigurationSupport.responseBodyResultHandler
(ReactiveAdapterRegistry reactiveAdapterRegistry, ServerCodecConfigurer serverCodecConfigurer, RequestedContentTypeResolver contentTypeResolver) WebFluxConfigurationSupport.responseEntityResultHandler
(ReactiveAdapterRegistry reactiveAdapterRegistry, ServerCodecConfigurer serverCodecConfigurer, RequestedContentTypeResolver contentTypeResolver) WebFluxConfigurationSupport.routerFunctionMapping
(ServerCodecConfigurer serverCodecConfigurer) WebFluxConfigurationSupport.serverResponseResultHandler
(ServerCodecConfigurer serverCodecConfigurer) org.springframework.web.reactive.function.server 内の ServerCodecConfigurer 使用
修飾子と型メソッド説明HandlerStrategies.Builder.codecs
(ConsumerSE<ServerCodecConfigurer> consumer) サーバー側の HTTP メッセージリーダーおよびライターのリストをカスタマイズします。org.springframework.web.server.adapter 内の ServerCodecConfigurer 使用
修飾子と型メソッド説明WebHttpHandlerBuilder.codecConfigurer
(ServerCodecConfigurer codecConfigurer) ServerCodecConfigurer
を構成して、WebServerExchange
に設定します。void
HttpWebHandlerAdapter.setCodecConfigurer
(ServerCodecConfigurer codecConfigurer) カスタムServerCodecConfigurer
を構成します。修飾子コンストラクター説明DefaultServerWebExchange
(ServerHttpRequest request, ServerHttpResponse response, WebSessionManager sessionManager, ServerCodecConfigurer codecConfigurer, LocaleContextResolver localeContextResolver)