public class NettyHttpHeaders extends 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_AGENT
CACHE_CONTROL, CONNECTION, CONTENT_LENGTH, CONTENT_TYPE, DATE, PRAGMA, UPGRADE, WARNING
Constructor and Description |
---|
NettyHttpHeaders(io.netty.handler.codec.http.HttpRequest nettyRequest) |
public NettyHttpHeaders(io.netty.handler.codec.http.HttpRequest nettyRequest)
public io.netty.handler.codec.http.HttpHeaders delegate()
public HttpHeaders add(String name, String value)
add
in interface WritableHeaders<HttpHeaders>
public HttpHeaders add(String name, Iterable<String> values)
add
in interface WritableHeaders<HttpHeaders>
public HttpHeaders addDateHeader(String name, Date value)
addDateHeader
in interface WritableHeaders<HttpHeaders>
public HttpHeaders clear()
clear
in interface WritableHeaders<HttpHeaders>
public HttpHeaders remove(String name)
remove
in interface WritableHeaders<HttpHeaders>
public HttpHeaders removeTransferEncodingChunked()
removeTransferEncodingChunked
in interface WritableHeaders<HttpHeaders>
public HttpHeaders set(String name, String value)
set
in interface WritableHeaders<HttpHeaders>
public HttpHeaders set(String name, Iterable<String> values)
set
in interface WritableHeaders<HttpHeaders>
public HttpHeaders contentLength(long length)
contentLength
in interface WritableHeaders<HttpHeaders>
public HttpHeaders date(Date value)
date
in interface WritableHeaders<HttpHeaders>
public HttpHeaders dateHeader(String name, Date value)
dateHeader
in interface WritableHeaders<HttpHeaders>
public HttpHeaders dateHeader(String name, Iterable<Date> values)
dateHeader
in interface WritableHeaders<HttpHeaders>
public HttpHeaders host(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(String name)
contains
in interface ReadableHeaders
public boolean contains(String name, String value, boolean ignoreCaseValue)
contains
in interface ReadableHeaders
public List<Map.Entry<String,String>> entries()
entries
in interface ReadableHeaders
public String get(String name)
get
in interface ReadableHeaders
public List<String> getAll(String name)
getAll
in interface ReadableHeaders
public Date getDate() throws ParseException
getDate
in interface ReadableHeaders
ParseException
public Date getDateHeader(String name) throws ParseException
getDateHeader
in interface ReadableHeaders
ParseException
public String getHost()
getHost
in interface ReadableHeaders
public boolean isEmpty()
isEmpty
in interface ReadableHeaders
public Set<String> names()
names
in interface ReadableHeaders
Copyright © 2017. All rights reserved.