-
public interface HttpHeaders一連のHTTPヘッダーの読み取り専用ビュー。
インキュベーション機能。将来のリリースで削除されます。- 導入されたバージョン:
- 9
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 List<String>allValues(String name)指定された名前付きヘッダーのすべての値の変更不可能なListを返します。Optional<String>firstValue(String name)指定された(おそらく多値)ヘッダーの最初の値を含むOptionalを返します。OptionalLongfirstValueAsLong(String name)指定されたヘッダー・フィールドの最初の値を含むOptionalLongを返します。Map<String,List<String>>map()このHttpHeadersの変更不可能なマルチ・マップ・ビューを返します。
-
-
-
メソッドの詳細
-
firstValue
Optional<String> firstValue(String name)
指定された(おそらく多値)ヘッダーの最初の値を含むOptionalを返します。 ヘッダーが存在しない場合、返されたOptionalは空です。- パラメータ:
name- ヘッダー名- 戻り値:
- 最初の名前付き値の
Optional<String>
-
firstValueAsLong
OptionalLong firstValueAsLong(String name)
指定されたヘッダー・フィールドの最初の値を含むOptionalLongを返します。 ヘッダーが存在しない場合、オプションは空です。 ヘッダーが存在するが、Long値として解析されない値が含まれている場合、例外がスローされます。- パラメータ:
name- ヘッダー名- 戻り値:
OptionalLong- 例外:
NumberFormatException- 値が見つかるが、Longとして解析されない場合
-
allValues
List<String> allValues(String name)
指定された名前付きヘッダーのすべての値の変更不可能なListを返します。 Listが常に返されます。ヘッダーが存在しない場合は、空である可能性があります。- パラメータ:
name- ヘッダー名- 戻り値:
- 文字列値のリスト
-
-