public class HttpHeadersImpl extends Object implements HttpHeaders
ACCEPT, ACCEPT_CHARSET, ACCEPT_ENCODING, ACCEPT_LANGUAGE, AUTHORIZATION, CACHE_CONTROL, CONTENT_ENCODING, CONTENT_LANGUAGE, CONTENT_LENGTH, CONTENT_LOCATION, CONTENT_TYPE, COOKIE, DATE, ETAG, EXPIRES, HOST, IF_MATCH, IF_MODIFIED_SINCE, IF_NONE_MATCH, IF_UNMODIFIED_SINCE, LAST_MODIFIED, LOCATION, SET_COOKIE, USER_AGENT, VARY, WWW_AUTHENTICATE
Constructor and Description |
---|
HttpHeadersImpl() |
Modifier and Type | Method and Description |
---|---|
List<Locale> |
getAcceptableLanguages()
Get a list of languages that are acceptable for the response.
|
List<MediaType> |
getAcceptableMediaTypes()
Get a list of media types that are acceptable for the response.
|
Map<String,Cookie> |
getCookies()
Get any cookies that accompanied the request.
|
Locale |
getLanguage()
Get the language of the request entity
|
MediaType |
getMediaType()
Get the media type of the request entity
|
List<String> |
getRequestHeader(String name)
Get the values of a HTTP request header.
|
MultivaluedMap<String,String> |
getRequestHeaders()
Get the values of HTTP request headers.
|
void |
setAcceptableLanguages(List<String> acceptableLanguages) |
void |
setAcceptableMediaTypes(List<MediaType> acceptableMediaTypes) |
void |
setCookies(Map<String,Cookie> cookies) |
void |
setLanguage(String language) |
void |
setMediaType(MediaType mediaType) |
void |
setRequestHeaders(MultivaluedMap<String,String> requestHeaders) |
public MultivaluedMap<String,String> getRequestHeaders()
HttpHeaders
getRequestHeaders
in interface HttpHeaders
public void setRequestHeaders(MultivaluedMap<String,String> requestHeaders)
public List<MediaType> getAcceptableMediaTypes()
HttpHeaders
getAcceptableMediaTypes
in interface HttpHeaders
public MediaType getMediaType()
HttpHeaders
getMediaType
in interface HttpHeaders
public void setMediaType(MediaType mediaType)
public Locale getLanguage()
HttpHeaders
getLanguage
in interface HttpHeaders
public void setLanguage(String language)
public Map<String,Cookie> getCookies()
HttpHeaders
getCookies
in interface HttpHeaders
public List<String> getRequestHeader(String name)
HttpHeaders
getRequestHeaders().get(name)
.getRequestHeader
in interface HttpHeaders
name
- the header name, case insensitivepublic List<Locale> getAcceptableLanguages()
HttpHeaders
getAcceptableLanguages
in interface HttpHeaders
Copyright © 2018 JBoss by Red Hat. All rights reserved.