インターフェース 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- 現在のレスポンス- 戻り値:
- ヒントがあるマップ、空の場合もある