インターフェース HttpMessageDecoder<T>
- 型パラメーター:
T
- 出力ストリームの要素の型
- すべてのスーパーインターフェース:
Decoder<T>
Decoder
の拡張により、HTTP リクエストまたはレスポンス本文のデコードに関連する追加のメソッドが公開されます。- 導入:
- 5.0
- 作成者:
- Rossen Stoyanchev
方法の概要
修飾子と型メソッド説明getDecodeHints
(ResolvableType actualType, ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response) サーバーリクエストまたはターゲットコントローラーメソッドパラメーターのアノテーションに基づいてデコードヒントを取得します。インターフェース org.springframework.core.codec.Decoder から継承されたメソッド
canDecode, decode, decode, decodeToMono, getDecodableMimeTypes, getDecodableMimeTypes
メソッドの詳細
getDecodeHints
MapSE<StringSE,ObjectSE> getDecodeHints(ResolvableType actualType, ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response) サーバーリクエストまたはターゲットコントローラーメソッドパラメーターのアノテーションに基づいてデコードヒントを取得します。- パラメーター:
actualType
- デコード先の実際のターゲット型、場合によってはリアクティブラッパーであり、MethodParameter
から供給されます。つまり、メソッドパラメーターアノテーションへのアクセスを提供しますelementType
- デコードしようとしているFlux/Mono
内の要素型request
- 現在のリクエストresponse
- 現在のレスポンス- 戻り値:
- ヒントがあるマップ、空の場合もある