クラス RequestHeaderArgumentResolver

java.lang.ObjectSE
org.springframework.web.service.invoker.AbstractNamedValueArgumentResolver
org.springframework.web.service.invoker.RequestHeaderArgumentResolver
実装されたすべてのインターフェース:
HttpServiceArgumentResolver

public class RequestHeaderArgumentResolver extends AbstractNamedValueArgumentResolver
@RequestHeader アノテーション付き引数の HttpServiceArgumentResolver

引数は次のとおりです。

  • 複数のヘッダーと値を持つ Map<String, ?> または MultiValueMap<String, ?>
  • Collection またはヘッダー値の配列。
  • 個々のヘッダー値。

個々のヘッダー値は、構成された ConversionService を介して文字列値に変換される文字列またはオブジェクトである場合があります。

値が必要であるが null の場合、IllegalArgumentExceptionSE が発生します。次の場合、値は必要ありません。

導入:
6.0
作成者:
Olga Maciaszek-Sharma, Rossen Stoyanchev