public class NettyHttpHeaders extends java.lang.Object implements HttpHeaders
ACCEPT, ACCEPT_CHARSET, ACCEPT_ENCODING, ACCEPT_LANGUAGE, AUTHORIZATION, COOKIE, EXPECT, FROM, HOST, IF_MATCH, IF_MODIFIED_SINCE, IF_NONE_MATCH, IF_RANGE, IF_UNMODIFIED_SINCE, MAX_FORWARDS, ORIGIN, PROXY_AUTHORIZATION, RANGE, REFERER, TE, USER_AGENTCACHE_CONTROL, CONNECTION, CONTENT_LENGTH, CONTENT_TYPE, DATE, PRAGMA, UPGRADE, WARNING| Constructor and Description |
|---|
NettyHttpHeaders(io.netty.handler.codec.http.HttpRequest nettyRequest) |
| Modifier and Type | Method and Description |
|---|---|
HttpHeaders |
add(java.lang.String name,
java.lang.Iterable<java.lang.String> values) |
HttpHeaders |
add(java.lang.String name,
java.lang.String value) |
HttpHeaders |
addDateHeader(java.lang.String name,
java.util.Date value) |
HttpHeaders |
clear() |
boolean |
contains(java.lang.String name) |
boolean |
contains(java.lang.String name,
java.lang.String value,
boolean ignoreCaseValue) |
HttpHeaders |
contentLength(long length) |
HttpHeaders |
date(java.util.Date value) |
HttpHeaders |
dateHeader(java.lang.String name,
java.util.Date value) |
HttpHeaders |
dateHeader(java.lang.String name,
java.lang.Iterable<java.util.Date> values) |
io.netty.handler.codec.http.HttpHeaders |
delegate() |
java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> |
entries() |
java.lang.String |
get(java.lang.String name) |
java.util.List<java.lang.String> |
getAll(java.lang.String name) |
java.util.Date |
getDate() |
java.util.Date |
getDateHeader(java.lang.String name) |
java.lang.String |
getHost() |
HttpHeaders |
host(java.lang.String value) |
boolean |
isEmpty() |
boolean |
isKeepAlive() |
HttpHeaders |
keepAlive(boolean keepAlive) |
java.util.Set<java.lang.String> |
names() |
HttpHeaders |
remove(java.lang.String name) |
HttpHeaders |
removeTransferEncodingChunked() |
HttpHeaders |
set(java.lang.String name,
java.lang.Iterable<java.lang.String> values) |
HttpHeaders |
set(java.lang.String name,
java.lang.String value) |
HttpHeaders |
transferEncodingChunked() |
public NettyHttpHeaders(io.netty.handler.codec.http.HttpRequest nettyRequest)
public io.netty.handler.codec.http.HttpHeaders delegate()
public HttpHeaders add(java.lang.String name, java.lang.String value)
add in interface WritableHeaders<HttpHeaders>public HttpHeaders add(java.lang.String name, java.lang.Iterable<java.lang.String> values)
add in interface WritableHeaders<HttpHeaders>public HttpHeaders addDateHeader(java.lang.String name, java.util.Date value)
addDateHeader in interface WritableHeaders<HttpHeaders>public HttpHeaders clear()
clear in interface WritableHeaders<HttpHeaders>public HttpHeaders remove(java.lang.String name)
remove in interface WritableHeaders<HttpHeaders>public HttpHeaders removeTransferEncodingChunked()
removeTransferEncodingChunked in interface WritableHeaders<HttpHeaders>public HttpHeaders set(java.lang.String name, java.lang.String value)
set in interface WritableHeaders<HttpHeaders>public HttpHeaders set(java.lang.String name, java.lang.Iterable<java.lang.String> values)
set in interface WritableHeaders<HttpHeaders>public HttpHeaders contentLength(long length)
contentLength in interface WritableHeaders<HttpHeaders>public HttpHeaders date(java.util.Date value)
date in interface WritableHeaders<HttpHeaders>public HttpHeaders dateHeader(java.lang.String name, java.util.Date value)
dateHeader in interface WritableHeaders<HttpHeaders>public HttpHeaders dateHeader(java.lang.String name, java.lang.Iterable<java.util.Date> values)
dateHeader in interface WritableHeaders<HttpHeaders>public HttpHeaders host(java.lang.String value)
host in interface WritableHeaders<HttpHeaders>public HttpHeaders keepAlive(boolean keepAlive)
keepAlive in interface WritableHeaders<HttpHeaders>public boolean isKeepAlive()
isKeepAlive in interface WritableHeaders<HttpHeaders>public HttpHeaders transferEncodingChunked()
transferEncodingChunked in interface WritableHeaders<HttpHeaders>public boolean contains(java.lang.String name)
contains in interface ReadableHeaderspublic boolean contains(java.lang.String name,
java.lang.String value,
boolean ignoreCaseValue)
contains in interface ReadableHeaderspublic java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> entries()
entries in interface ReadableHeaderspublic java.lang.String get(java.lang.String name)
get in interface ReadableHeaderspublic java.util.List<java.lang.String> getAll(java.lang.String name)
getAll in interface ReadableHeaderspublic java.util.Date getDate()
throws java.text.ParseException
getDate in interface ReadableHeadersjava.text.ParseExceptionpublic java.util.Date getDateHeader(java.lang.String name)
throws java.text.ParseException
getDateHeader in interface ReadableHeadersjava.text.ParseExceptionpublic java.lang.String getHost()
getHost in interface ReadableHeaderspublic boolean isEmpty()
isEmpty in interface ReadableHeaderspublic java.util.Set<java.lang.String> names()
names in interface ReadableHeaders