类 ServletServerHttpResponse.ServletResponseHttpHeaders
java.lang.Object
cn.taketoday.http.HttpHeaders
cn.taketoday.http.DefaultHttpHeaders
cn.taketoday.http.server.ServletServerHttpResponse.ServletResponseHttpHeaders
Extends HttpHeaders with the ability to look up headers already present in
the underlying HttpServletResponse.
The intent is merely to expose what is available through the HttpServletResponse i.e. the ability to look up specific header values by name. All other map-related operations (e.g. iteration, removal, etc) apply only to values added directly through HttpHeaders methods.
-
嵌套类概要
-
字段概要
字段从类继承的字段 cn.taketoday.http.DefaultHttpHeaders
defaultHeaderMapping从类继承的字段 cn.taketoday.http.HttpHeaders
ACCEPT, ACCEPT_CHARSET, ACCEPT_ENCODING, ACCEPT_LANGUAGE, ACCEPT_PATCH, ACCEPT_RANGES, ACCESS_CONTROL_ALLOW_CREDENTIALS, ACCESS_CONTROL_ALLOW_HEADERS, ACCESS_CONTROL_ALLOW_METHODS, ACCESS_CONTROL_ALLOW_ORIGIN, ACCESS_CONTROL_EXPOSE_HEADERS, ACCESS_CONTROL_MAX_AGE, ACCESS_CONTROL_REQUEST_HEADERS, ACCESS_CONTROL_REQUEST_METHOD, AGE, ALLOW, APPLICATION_FORCE_DOWNLOAD, APPLICATION_OCTET_STREAM, APPLICATION_X_WWW_FORM_URLENCODED, ATTACHMENT_FILE_NAME, AUTHORIZATION, BASE64, BINARY, BOUNDARY, BYTES, CACHE_CONTROL, CHARSET, CHUNKED, CLOSE, COMPRESS, CONNECTION, CONTENT_DISPOSITION, CONTENT_ENCODING, CONTENT_LANGUAGE, CONTENT_LENGTH, CONTENT_LOCATION, CONTENT_RANGE, CONTENT_TRANSFER_ENCODING, CONTENT_TYPE, CONTINUE, COOKIE, DATE, DATE_FORMATTER, DATE_PARSERS, DECIMAL_FORMAT_SYMBOLS, DEFLATE, ETAG, ETAG_HEADER_VALUE_PATTERN, EXPECT, EXPIRES, FROM, GMT, GZIP, GZIP_DEFLATE, HOST, IDENTITY, IF_MATCH, IF_MODIFIED_SINCE, IF_NONE_MATCH, IF_RANGE, IF_UNMODIFIED_SINCE, INLINE_FILE_NAME, KEEP_ALIVE, LAST_MODIFIED, LINK, LOCATION, MAX_AGE, MAX_FORWARDS, MAX_STALE, MIN_FRESH, MULTIPART_FORM_DATA, MUST_REVALIDATE, NO_CACHE, NO_STORE, NO_TRANSFORM, NONE, ONLY_IF_CACHED, ORIGIN, PRAGMA, PRIVATE, PROXY_AUTHENTICATE, PROXY_AUTHORIZATION, PROXY_REVALIDATE, PUBLIC, QUOTED_PRINTABLE, RANGE, REFERER, RETRY_AFTER, S_MAXAGE, SEC_WEBSOCKET_ACCEPT, SEC_WEBSOCKET_EXTENSIONS, SEC_WEBSOCKET_KEY, SEC_WEBSOCKET_KEY1, SEC_WEBSOCKET_KEY2, SEC_WEBSOCKET_LOCATION, SEC_WEBSOCKET_ORIGIN, SEC_WEBSOCKET_PROTOCOL, SEC_WEBSOCKET_VERSION, SERVER, SET_COOKIE, SET_COOKIE2, TE, TRAILER, TRAILERS, TRANSFER_ENCODING, UPGRADE, USER_AGENT, VARY, VIA, WARNING, WEBSOCKET, WEBSOCKET_LOCATION, WEBSOCKET_PROTOCOL, WWW_AUTHENTICATE, X_REQUESTED_WITH, XML_HTTP_REQUEST从接口继承的字段 cn.taketoday.util.MultiValueMap
defaultMappingFunction -
构造器概要
构造器 -
方法概要
从类继承的方法 cn.taketoday.http.DefaultHttpHeaders
add, clear, containsValue, copyToArrayMap, entrySet, equals, forEach, hashCode, isEmpty, keySet, put, putAll, putIfAbsent, remove, set, size, toArrayMap, toSingleValueMap, values从类继承的方法 cn.taketoday.http.HttpHeaders
clearContentHeaders, copyOf, create, empty, encodeBasicAuth, formatHeaders, from, getAccept, getAcceptCharset, getAcceptLanguage, getAcceptLanguageAsLocales, getAcceptPatch, getAccessControlAllowCredentials, getAccessControlAllowHeaders, getAccessControlAllowMethods, getAccessControlAllowOrigin, getAccessControlExposeHeaders, getAccessControlMaxAge, getAccessControlRequestHeaders, getAccessControlRequestMethod, getAllow, getCacheControl, getConnection, getContentDisposition, getContentLanguage, getContentLength, getContentType, getDate, getETag, getETagValuesAsList, getExpires, getFieldValues, getFirstDate, getFirstDate, getFirstZonedDateTime, getFirstZonedDateTime, getHost, getIfMatch, getIfModifiedSince, getIfNoneMatch, getIfUnmodifiedSince, getLastModified, getLocation, getOrEmpty, getOrigin, getPragma, getRange, getUpgrade, getValuesAsList, getVary, readOnlyHttpHeaders, readOnlyHttpHeaders, setAccept, setAcceptCharset, setAcceptLanguage, setAcceptLanguageAsLocales, setAcceptPatch, setAccessControlAllowCredentials, setAccessControlAllowHeaders, setAccessControlAllowMethods, setAccessControlAllowOrigin, setAccessControlExposeHeaders, setAccessControlMaxAge, setAccessControlMaxAge, setAccessControlRequestHeaders, setAccessControlRequestMethod, setAllow, setAllow, setAllow, setBasicAuth, setBasicAuth, setBasicAuth, setBearerAuth, setCacheControl, setCacheControl, setConnection, setConnection, setContentDisposition, setContentDisposition, setContentDispositionFormData, setContentLanguage, setContentLength, setContentType, setDate, setDate, setDate, setDate, setETag, setExpires, setExpires, setExpires, setHost, setIfMatch, setIfMatch, setIfModifiedSince, setIfModifiedSince, setIfModifiedSince, setIfNoneMatch, setIfNoneMatch, setIfUnmodifiedSince, setIfUnmodifiedSince, setIfUnmodifiedSince, setInstant, setLastModified, setLastModified, setLastModified, setLocation, setLocation, setOrigin, setOrRemove, setPragma, setRange, setUpgrade, setVary, setVary, setZonedDateTime, toCommaDelimitedString, toString, writableHttpHeaders从接口继承的方法 java.util.Map
compute, computeIfAbsent, computeIfPresent, getOrDefault, merge, remove, replace, replace, replaceAll从接口继承的方法 cn.taketoday.util.MultiValueMap
addAll, addAll, addAll, addAll, addIfAbsent, setAll
-
字段详细资料
-
serialVersionUID
private static final long serialVersionUID- 另请参阅:
-
-
构造器详细资料
-
ServletResponseHttpHeaders
private ServletResponseHttpHeaders()
-
-
方法详细资料
-
containsKey
- 指定者:
containsKey在接口中Map<String,List<String>> - 覆盖:
containsKey在类中DefaultHttpHeaders
-
getFirst
从类复制的说明:HttpHeadersReturn the first header value for the given header name, if any.- 指定者:
getFirst在接口中cn.taketoday.util.MultiValueMap<String,String> - 覆盖:
getFirst在类中DefaultHttpHeaders- 参数:
headerName- the header name- 返回:
- the first header value, or
nullif none
-
get
-