クラス HttpRequestValues
java.lang.ObjectSE
org.springframework.web.service.invoker.HttpRequestValues
@HttpExchange
アノテーション付きメソッドから抽出された HTTP リクエスト値とそれに渡される引数値のコンテナー。これは、基になる HTTP クライアントに適応するために HttpClientAdapter
に渡されます。- 導入:
- 6.0
- 作成者:
- Rossen Stoyanchev
ネストされたクラスのサマリー
ネストされたクラスメソッドのサマリー
修飾子と型メソッド説明static HttpRequestValues.Builder
builder()
リクエストに関連付けられた属性、または空のマップを返します。Publisher<?>
getBody()
リクエスト本文をパブリッシャーとして返します。パブリッシャー本体の要素型を返します。設定されている場合、直列化される値としてリクエスト本文を返します。リクエストの Cookie、または空のマップを返します。リクエストのヘッダーがあれば、それを返します。リクエストに使用する HTTP メソッドを返します。getUri()
設定されている場合、使用する完全な URL を返します。設定されている場合、リクエストの URL テンプレートを返します。URL テンプレート変数、または空のマップを返します。
メソッドの詳細
getHttpMethod
リクエストに使用する HTTP メソッドを返します。getUri
設定されている場合、使用する完全な URL を返します。これは
uriTemplate
と相互に排他的です。2 つのうちの 1 つに値がありますが、両方にはありません。getUriTemplate
設定されている場合、リクエストの URL テンプレートを返します。これは完全な URL と相互に排他的です。2 つのうちの 1 つに値がありますが、両方にはありません。
getUriVariables
URL テンプレート変数、または空のマップを返します。getHeaders
リクエストのヘッダーがあれば、それを返します。getCookies
リクエストの Cookie、または空のマップを返します。getAttributes
リクエストに関連付けられた属性、または空のマップを返します。getBodyValue
設定されている場合、直列化される値としてリクエスト本文を返します。これは
getBody()
と相互に排他的です。2 つのうちの 1 つだけが設定されているか、どちらも設定されていません。getBody
リクエスト本文をパブリッシャーとして返します。これは
getBodyValue()
と相互に排他的です。2 つのうちの 1 つだけが設定されているか、どちらも設定されていません。getBodyElementType
パブリッシャー本体の要素型を返します。builder