クラス ServerRequestWrapper.HeadersWrapper
java.lang.ObjectSE
org.springframework.web.reactive.function.server.support.ServerRequestWrapper.HeadersWrapper
- 実装されたすべてのインターフェース:
ServerRequest.Headers
- 含まれているクラス:
- ServerRequestWrapper
public static class ServerRequestWrapper.HeadersWrapper
extends ObjectSE
implements ServerRequest.Headers
handler filter function
のヘッダーを適合させるためにサブクラス化できる Headers
インターフェースの実装。すべてのメソッドは、デフォルトで、ラップされたヘッダーを呼び出します。コンストラクターのサマリー
コンストラクター説明HeadersWrapper
(ServerRequest.Headers headers) 指定されたリクエストをラップする新しいHeadersWrapper
を作成します。メソッドのサマリー
修飾子と型メソッド説明accept()
Accept
ヘッダーで指定されている、受け入れ可能なメディア型のリストを取得します。Accept-Charset
ヘッダーで指定されている、受け入れ可能な文字セットのリストを取得します。Accept-Language
ヘッダーで指定されている、受け入れ可能な言語のリストを取得します。ヘッダーをHttpHeaders
のインスタンスとして取得します。Content-Length
ヘッダーで指定されているとおりに、本文の長さをバイト単位で取得します。Content-Type
ヘッダーで指定されたボディのメディア型を取得します。指定された名前のヘッダーのヘッダー値(ある場合)を取得します。host()
可能な場合は、Host
ヘッダーの値を取得します。range()
Range
ヘッダーの値を取得します。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.web.reactive.function.server.ServerRequest.Headers から継承されたメソッド
firstHeader
コンストラクターの詳細
HeadersWrapper
指定されたリクエストをラップする新しいHeadersWrapper
を作成します。- パラメーター:
headers
- ラップするヘッダー
メソッドの詳細
accept
インターフェースからコピーされた説明:ServerRequest.Headers
Accept
ヘッダーで指定されている、受け入れ可能なメディア型のリストを取得します。受け入れ可能なメディア型が指定されていない場合は、空のリストを返します。
- 次で指定:
- インターフェース
ServerRequest.Headers
のaccept
acceptCharset
インターフェースからコピーされた説明:ServerRequest.Headers
Accept-Charset
ヘッダーで指定されている、受け入れ可能な文字セットのリストを取得します。- 次で指定:
- インターフェース
ServerRequest.Headers
のacceptCharset
acceptLanguage
インターフェースからコピーされた説明:ServerRequest.Headers
Accept-Language
ヘッダーで指定されている、受け入れ可能な言語のリストを取得します。- 次で指定:
- インターフェース
ServerRequest.Headers
のacceptLanguage
contentLength
インターフェースからコピーされた説明:ServerRequest.Headers
Content-Length
ヘッダーで指定されているとおりに、本文の長さをバイト単位で取得します。- 次で指定:
- インターフェース
ServerRequest.Headers
のcontentLength
contentType
インターフェースからコピーされた説明:ServerRequest.Headers
Content-Type
ヘッダーで指定されたボディのメディア型を取得します。- 次で指定:
- インターフェース
ServerRequest.Headers
のcontentType
host
インターフェースからコピーされた説明:ServerRequest.Headers
可能な場合は、Host
ヘッダーの値を取得します。ヘッダー値にポートが含まれていない場合、返されるアドレスのポートは
0
になります。- 次で指定:
- インターフェース
ServerRequest.Headers
のhost
range
インターフェースからコピーされた説明:ServerRequest.Headers
Range
ヘッダーの値を取得します。範囲が不明な場合、空のリストを返します。
- 次で指定:
- インターフェース
ServerRequest.Headers
のrange
header
インターフェースからコピーされた説明:ServerRequest.Headers
指定された名前のヘッダーのヘッダー値(ある場合)を取得します。ヘッダー値が見つからない場合は、空のリストを返します。
- 次で指定:
- インターフェース
ServerRequest.Headers
のheader
- パラメーター:
headerName
- ヘッダー名
asHttpHeaders
インターフェースからコピーされた説明:ServerRequest.Headers
ヘッダーをHttpHeaders
のインスタンスとして取得します。- 次で指定:
- インターフェース
ServerRequest.Headers
のasHttpHeaders