public interface HttpHeaders
IllegalStateException
SE をスローします。Context
修飾子と型 | メソッドと説明 |
---|---|
ListSE<LocaleSE> | getAcceptableLanguages() レスポンスに受け入れられる言語のリストを取得します。 |
ListSE<MediaType> | getAcceptableMediaTypes() レスポンスに受け入れられるメディア型のリストを取得します。 |
MapSE<StringSE, Cookie> | getCookies() リクエストに付随する Cookie を取得します。 |
DateSE | getDate() メッセージの日付を取得します。 |
StringSE | getHeaderString(StringSE name) HTTP ヘッダーを単一の文字列値として取得します。 |
LocaleSE | getLanguage() リクエストエンティティの言語を取得します。 |
int | getLength() Content-Length 値を取得します。 |
MediaType | getMediaType() リクエストエンティティのメディア型を取得します。 |
ListSE<StringSE> | getRequestHeader(StringSE name) HTTP リクエストヘッダーの値を取得します。 |
MultivaluedMap<StringSE, StringSE> | getRequestHeaders() HTTP リクエストヘッダーの値を取得します。 |
static final StringSE ACCEPT
static final StringSE ACCEPT_CHARSET
static final StringSE ACCEPT_ENCODING
static final StringSE ACCEPT_LANGUAGE
static final StringSE ALLOW
static final StringSE AUTHORIZATION
static final StringSE CACHE_CONTROL
static final StringSE CONTENT_DISPOSITION
static final StringSE CONTENT_ENCODING
static final StringSE CONTENT_ID
static final StringSE CONTENT_LANGUAGE
static final StringSE CONTENT_LENGTH
static final StringSE CONTENT_LOCATION
static final StringSE CONTENT_TYPE
static final StringSE DATE
static final StringSE ETAG
static final StringSE EXPIRES
static final StringSE HOST
static final StringSE IF_MATCH
static final StringSE IF_MODIFIED_SINCE
static final StringSE IF_NONE_MATCH
static final StringSE IF_UNMODIFIED_SINCE
static final StringSE LAST_MODIFIED
static final StringSE LOCATION
static final StringSE LINK
static final StringSE RETRY_AFTER
static final StringSE USER_AGENT
static final StringSE VARY
static final StringSE WWW_AUTHENTICATE
static final StringSE COOKIE
static final StringSE SET_COOKIE
ListSE<StringSE> getRequestHeader(StringSE name)
getRequestHeaders().get(name)
のショートカットです。name
- ヘッダー名、大文字と小文字は区別されません。IllegalStateExceptionSE
- リクエストの範囲外で呼び出された場合。StringSE getHeaderString(StringSE name)
RuntimeDelegate.createHeaderDelegate(java.lang.Class)
を介して使用できる場合は RuntimeDelegate.HeaderDelegate
を使用して、ヘッダーデリゲートが使用できない場合はその toString
メソッドを使用して文字列に変換されます。name
- HTTP ヘッダー。null
が返されます。HTTP ヘッダーは存在するが値がない場合は、空の文字列が返されます。HTTP ヘッダーが複数回存在する場合は、の値が結合され、"," 文字で区切られます。getRequestHeader(java.lang.String)
MultivaluedMap<StringSE,StringSE> getRequestHeaders()
null
を返すことはありません。IllegalStateExceptionSE
- リクエストの範囲外で呼び出された場合。ListSE<MediaType> getAcceptableMediaTypes()
wildcard media type
インスタンスを含む読み取り専用リストが返されます。IllegalStateExceptionSE
- リクエストの範囲外で呼び出された場合。ListSE<LocaleSE> getAcceptableLanguages()
Locale
SE インスタンス(言語フィールドが "*
" に設定されている)を含む読み取り専用リストが返されます。IllegalStateExceptionSE
- リクエストの範囲外で呼び出された場合。MediaType getMediaType()
null
。IllegalStateExceptionSE
- リクエストの範囲外で呼び出された場合。LocaleSE getLanguage()
null
。IllegalStateExceptionSE
- リクエストの範囲外で呼び出された場合。MapSE<StringSE,Cookie> getCookies()
IllegalStateExceptionSE
- リクエストの範囲外で呼び出された場合 DateSE getDate()
null
が存在しません。int getLength()
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.