インターフェース ServerRequest.Headers
- 含まれているインターフェース:
ServerRequest
public static interface ServerRequest.Headers
HTTP リクエストのヘッダーを表します。
- 導入:
- 5.2
- 作成者:
- Arjen Poutsma
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明accept()Acceptヘッダーで指定されている、受け入れ可能なメディア型のリストを取得します。Accept-Charsetヘッダーで指定されている、受け入れ可能な文字セットのリストを取得します。Accept-Languageヘッダーで指定されている、受け入れ可能な言語のリストを取得します。ヘッダーをHttpHeadersのインスタンスとして取得します。Content-Lengthヘッダーで指定されているとおりに、本文の長さをバイト単位で取得します。Content-Typeヘッダーで指定されたボディのメディア型を取得します。firstHeader(StringSE headerName) 指定された名前のヘッダーの最初のヘッダー値を取得します(ある場合)。指定された名前のヘッダーのヘッダー値(ある場合)を取得します。host()可能な場合は、Hostヘッダーの値を取得します。range()Rangeヘッダーの値を取得します。
メソッドの詳細
accept
acceptCharset
acceptLanguage
ListSE<Locale.LanguageRangeSE> acceptLanguage()Accept-Languageヘッダーで指定されている、受け入れ可能な言語のリストを取得します。contentLength
OptionalLongSE contentLength()Content-Lengthヘッダーで指定されているとおりに、本文の長さをバイト単位で取得します。contentType
OptionalSE<MediaType> contentType()Content-Typeヘッダーで指定されたボディのメディア型を取得します。host
@Nullable InetSocketAddressSE host()可能な場合は、Hostヘッダーの値を取得します。ヘッダー値にポートが含まれていない場合、返されるアドレスのポートは
0になります。range
header
firstHeader
asHttpHeaders
HttpHeaders asHttpHeaders()ヘッダーをHttpHeadersのインスタンスとして取得します。