インターフェースの使用
org.springframework.http.codec.HttpMessageWriter
HttpMessageWriter を使用するパッケージ
パッケージ
説明
マルチパートのサポート。
Google プロトコルバッファのエンコーダーとデコーダーを提供します。
リアクティブクライアントとサーバーサブパッケージの両方の基盤を提供します。
org.springframework.http.client.reactive リアクティブ HTTP アダプター層上に構築されるリアクティブ WebClient を提供します。Spring のリアクティブ環境用の関数 Web フレームワークを構成する型を提供します。
org.springframework.web.reactive.function.server パッケージをサポートするクラス。 アノテーションベースのハンドラーメソッド処理のインフラストラクチャ。
ビューの解決による結果処理のサポート。
org.springframework.http.codec 内の HttpMessageWriter 使用
HttpMessageWriter を実装している org.springframework.http.codec のクラス修飾子と型クラス説明classEncoderにラップして委譲するHttpMessageWriter。classMultiValueMap<String, String>を HTML フォームデータとして書き込むためのHttpMessageWriter、つまりclassクライアントとサーバーの両方の観点からResourceを書き込むことができるHttpMessageWriter。class"text/event-stream"レスポンスの場合はHttpMessageWriter。型 HttpMessageWriter の引数を持つ型を返す org.springframework.http.codec のメソッド型 HttpMessageWriter のパラメーターを持つ org.springframework.http.codec のメソッド修飾子と型メソッド説明voidCodecConfigurer.CustomCodecs.writer(HttpMessageWriter<?> writer) 使用すべきではありません。CodecConfigurer.MultipartCodecs.writer(HttpMessageWriter<?> writer) パーツHttpMessageWriterを追加します。org.springframework.http.codec.multipart 内の HttpMessageWriter 使用
修飾子と型クラス説明classMultiValueMap<String, ?>をマルチパートフォームデータとして書き込むためのHttpMessageWriter、つまりclassPartEventオブジェクトを書き込むためのHttpMessageWriter。classPartで書き込む場合はHttpMessageWriter。型 HttpMessageWriter の引数を持つ型を返す org.springframework.http.codec.multipart のメソッド型 HttpMessageWriter のパラメーターを持つ org.springframework.http.codec.multipart のコンストラクター修飾子コンストラクター説明MultipartHttpMessageWriter(SupplierSE<ListSE<HttpMessageWriter<?>>> partWritersSupplier, HttpMessageWriter<MultiValueMap<StringSE, StringSE>> formWriter) メディア型が指定されておらず、実際のマップが String 値のみで構成されている場合に、パーツを直列化するためのライターの明示的なリストと、プレーンフォームデータのライターをフォールバックするためのサプライヤーを持つコンストラクター。MultipartHttpMessageWriter(ListSE<HttpMessageWriter<?>> partWriters, HttpMessageWriter<MultiValueMap<StringSE, StringSE>> formWriter) メディア型が指定されておらず、実際のマップが文字列値のみで構成されている場合に、パーツを直列化するライターの明示的なリストとプレーンフォームデータのライターをフォールバックするコンストラクター。型の型引数を持つ org.springframework.http.codec.multipart のコンストラクターパラメーター HttpMessageWriter修飾子コンストラクター説明MultipartHttpMessageWriter(SupplierSE<ListSE<HttpMessageWriter<?>>> partWritersSupplier, HttpMessageWriter<MultiValueMap<StringSE, StringSE>> formWriter) メディア型が指定されておらず、実際のマップが String 値のみで構成されている場合に、パーツを直列化するためのライターの明示的なリストと、プレーンフォームデータのライターをフォールバックするためのサプライヤーを持つコンストラクター。MultipartHttpMessageWriter(ListSE<HttpMessageWriter<?>> partWriters) パーツを直列化するためのライターの明示的なリストを持つコンストラクター。MultipartHttpMessageWriter(ListSE<HttpMessageWriter<?>> partWriters, HttpMessageWriter<MultiValueMap<StringSE, StringSE>> formWriter) メディア型が指定されておらず、実際のマップが文字列値のみで構成されている場合に、パーツを直列化するライターの明示的なリストとプレーンフォームデータのライターをフォールバックするコンストラクター。org.springframework.http.codec.protobuf 内の HttpMessageWriter 使用
HttpMessageWriter を実装している org.springframework.http.codec.protobuf のクラス修飾子と型クラス説明classHttpMessageWriterは、protobufMessageを書き込むことができ、X-Protobuf-Schema、X-Protobuf-Messageヘッダーを追加し、flux が直列化される場合はdelimited=trueパラメーターがコンテンツ型に追加されます。org.springframework.web.reactive.function 内の HttpMessageWriter 使用
型 HttpMessageWriter の引数を持つ型を返す org.springframework.web.reactive.function のメソッドorg.springframework.web.reactive.function.client 内の HttpMessageWriter 使用
型 HttpMessageWriter の引数を持つ型を返す org.springframework.web.reactive.function.client のメソッド修飾子と型メソッド説明ExchangeStrategies.messageWriters()リクエストボディを書き込んでエンコードするためにHttpMessageWritersを返します。org.springframework.web.reactive.function.server 内の HttpMessageWriter 使用
型 HttpMessageWriter の引数を持つ型を返す org.springframework.web.reactive.function.server のメソッド修飾子と型メソッド説明HandlerStrategies.messageWriters()レスポンス本体の変換に使用するHttpMessageWritersを返します。ServerResponse.Context.messageWriters()レスポンス本体の変換に使用するHttpMessageWritersを返します。org.springframework.web.reactive.function.server.support 内の HttpMessageWriter 使用
型 HttpMessageWriter の引数を持つ型を返す org.springframework.web.reactive.function.server.support のメソッド型 HttpMessageWriter の型引数を持つ org.springframework.web.reactive.function.server.support のメソッドパラメーター修飾子と型メソッド説明voidServerResponseResultHandler.setMessageWriters(ListSE<HttpMessageWriter<?>> configurer) リクエストの本文を直列化するように HTTP メッセージライターを構成します。org.springframework.web.reactive.result.method.annotation 内の HttpMessageWriter 使用
型 HttpMessageWriter の引数を持つ型を返す org.springframework.web.reactive.result.method.annotation のメソッド型の型引数を持つ org.springframework.web.reactive.result.method.annotation のコンストラクターパラメーター HttpMessageWriter修飾子コンストラクター説明protectedAbstractMessageWriterResultHandler(ListSE<HttpMessageWriter<?>> messageWriters, RequestedContentTypeResolver contentTypeResolver) HttpMessageWritersとRequestedContentTypeResolverを持つコンストラクター。protectedAbstractMessageWriterResultHandler(ListSE<HttpMessageWriter<?>> messageWriters, RequestedContentTypeResolver contentTypeResolver, ReactiveAdapterRegistry adapterRegistry) 追加のReactiveAdapterRegistryを持つコンストラクター。protectedAbstractMessageWriterResultHandler(ListSE<HttpMessageWriter<?>> messageWriters, RequestedContentTypeResolver contentTypeResolver, ReactiveAdapterRegistry adapterRegistry, ListSE<ErrorResponse.Interceptor> interceptors) ResponseBodyResultHandler(ListSE<HttpMessageWriter<?>> writers, RequestedContentTypeResolver resolver) デフォルトのReactiveAdapterRegistryを持つ基本コンストラクター。ResponseBodyResultHandler(ListSE<HttpMessageWriter<?>> writers, RequestedContentTypeResolver resolver, ReactiveAdapterRegistry registry) ReactiveAdapterRegistryインスタンスを持つコンストラクター。ResponseBodyResultHandler(ListSE<HttpMessageWriter<?>> writers, RequestedContentTypeResolver resolver, ReactiveAdapterRegistry registry, ListSE<ErrorResponse.Interceptor> interceptors) 戻り値の処理用にErrorResponse.Interceptorのリストを追加したResponseBodyResultHandler(List, RequestedContentTypeResolver, ReactiveAdapterRegistry)のバリアント。ResponseEntityResultHandler(ListSE<HttpMessageWriter<?>> writers, RequestedContentTypeResolver resolver) デフォルトのReactiveAdapterRegistryを持つ基本コンストラクター。ResponseEntityResultHandler(ListSE<HttpMessageWriter<?>> writers, RequestedContentTypeResolver resolver, ReactiveAdapterRegistry registry) ReactiveAdapterRegistryインスタンスを持つコンストラクター。ResponseEntityResultHandler(ListSE<HttpMessageWriter<?>> writers, RequestedContentTypeResolver resolver, ReactiveAdapterRegistry registry, ListSE<ErrorResponse.Interceptor> interceptors) ReactiveAdapterRegistryインスタンスを持つコンストラクター。org.springframework.web.reactive.result.view 内の HttpMessageWriter 使用
型 HttpMessageWriter のパラメーターを持つ org.springframework.web.reactive.result.view のコンストラクター修飾子コンストラクター説明HttpMessageWriterView(HttpMessageWriter<?> writer) 完全に初期化されたHttpMessageWriterを持つコンストラクター。
CodecConfigurer.CustomCodecs.register(Object)またはCodecConfigurer.CustomCodecs.registerWithDefaultConfig(Object)を使用してください。