クラス 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 を返します。通常、これは
URI
SE メソッド引数から取得され、クラスおよびメソッドHttpExchange
アノテーションからuriTemplate
をオーバーライドするオプションを呼び出し元に提供します。アノテーション。getUriTemplate
リクエストの URL テンプレートを返します。これは、クラスおよびメソッドのHttpExchange
アノテーションの値に由来します。getUriVariables
URL テンプレート変数、または空のマップを返します。getHeaders
リクエストのヘッダーがあれば、それを返します。getCookies
リクエストの Cookie、または空のマップを返します。getAttributes
リクエストに関連付けられた属性、または空のマップを返します。getBodyValue
設定されている場合、直列化される値としてリクエスト本文を返します。これは
getBody()
と相互に排他的です。2 つのうちの 1 つだけが設定されているか、どちらも設定されていません。getBody
リクエスト本文をパブリッシャーとして返します。これは
getBodyValue()
と相互に排他的です。2 つのうちの 1 つだけが設定されているか、どちらも設定されていません。getBodyElementType
パブリッシャー本体の要素型を返します。builder