インターフェース ServerRequest.Headers
- すべての既知の実装クラス:
- ServerRequestWrapper.HeadersWrapper
- 含まれているインターフェース:
- ServerRequest
public static interface ServerRequest.Headers
HTTP リクエストのヘッダーを表します。
- メソッドのサマリー修飾子と型メソッド説明- accept()- Acceptヘッダーで指定されている、受け入れ可能なメディア型のリストを取得します。- Accept-Charsetヘッダーで指定されている、受け入れ可能な文字セットのリストを取得します。- Accept-Languageヘッダーで指定されている、受け入れ可能な言語のリストを取得します。ヘッダーを- HttpHeadersのインスタンスとして取得します。- Content-Lengthヘッダーで指定されているとおりに、本文の長さをバイト単位で取得します。- Content-Typeヘッダーで指定されたボディのメディア型を取得します。- default StringSE- firstHeader- (StringSE headerName) 指定された名前のヘッダーの最初のヘッダー値があれば、それを取得します。指定された名前のヘッダーのヘッダー値(ある場合)を取得します。- host()可能な場合は、- Hostヘッダーの値を取得します。- range()- Rangeヘッダーの値を取得します。
- メソッドの詳細- accept- Acceptヘッダーで指定されている、受け入れ可能なメディア型のリストを取得します。- 受け入れ可能なメディア型が指定されていない場合は、空のリストを返します。 
- acceptCharset- Accept-Charsetヘッダーで指定されている、受け入れ可能な文字セットのリストを取得します。
- acceptLanguageListSE<Locale.LanguageRangeSE> acceptLanguage()- Accept-Languageヘッダーで指定されている、受け入れ可能な言語のリストを取得します。
- contentLengthOptionalLongSE contentLength()- Content-Lengthヘッダーで指定されているとおりに、本文の長さをバイト単位で取得します。
- contentTypeOptionalSE<MediaType> contentType()- Content-Typeヘッダーで指定されたボディのメディア型を取得します。
- host可能な場合は、- Hostヘッダーの値を取得します。- ヘッダー値にポートが含まれていない場合、返されるアドレスのポートは - 0になります。
- range- Rangeヘッダーの値を取得します。- 範囲が不明な場合、空のリストを返します。 
- header指定された名前のヘッダーのヘッダー値(ある場合)を取得します。- ヘッダー値が見つからない場合は、空のリストを返します。 - パラメーター:
- headerName- ヘッダー名
 
- firstHeader指定された名前のヘッダーの最初のヘッダー値があれば、それを取得します。- ヘッダー値が見つからない場合は - nullを返します。- パラメーター:
- headerName- ヘッダー名
- 導入:
- 5.2.5
 
- asHttpHeadersHttpHeaders asHttpHeaders()ヘッダーを- HttpHeadersのインスタンスとして取得します。