public class NettyHttpResponseHeaders extends Object implements ResponseHeaders
ACCEPT_RANGES, AGE, ALLOW, CONTENT_DISPOSITION, CONTENT_ENCODING, CONTENT_LANGUAGE, CONTENT_LOCATION, CONTENT_RANGE, ETAG, EXPIRES, LAST_MODIFIED, LINK, LOCATION, PROXY_AUTHENTICATE, RETRY_AFTER, SERVER, SET_COOKIE, SET_COOKIE2, TRAILER, TRANSFER_ENCODING, VARY, VIA, WWW_AUTHENTICATE
CACHE_CONTROL, CONNECTION, CONTENT_LENGTH, CONTENT_TYPE, DATE, PRAGMA, UPGRADE, WARNING
Constructor and Description |
---|
NettyHttpResponseHeaders(io.netty.handler.codec.http.HttpResponse nettyResponse) |
public NettyHttpResponseHeaders(io.netty.handler.codec.http.HttpResponse nettyResponse)
public io.netty.handler.codec.http.HttpHeaders delegate()
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
public long getContentLength()
getContentLength
in interface ResponseHeaders
public ResponseHeaders add(String name, String value)
add
in interface WritableHeaders<ResponseHeaders>
public ResponseHeaders add(String name, Iterable<String> values)
add
in interface WritableHeaders<ResponseHeaders>
public ResponseHeaders addDateHeader(String name, Date value)
addDateHeader
in interface WritableHeaders<ResponseHeaders>
public ResponseHeaders clear()
clear
in interface WritableHeaders<ResponseHeaders>
public ResponseHeaders remove(String name)
remove
in interface WritableHeaders<ResponseHeaders>
public ResponseHeaders removeTransferEncodingChunked()
removeTransferEncodingChunked
in interface WritableHeaders<ResponseHeaders>
public ResponseHeaders set(String name, String value)
set
in interface WritableHeaders<ResponseHeaders>
public ResponseHeaders set(String name, Iterable<String> values)
set
in interface WritableHeaders<ResponseHeaders>
public ResponseHeaders contentLength(long length)
contentLength
in interface WritableHeaders<ResponseHeaders>
public ResponseHeaders date(Date value)
date
in interface WritableHeaders<ResponseHeaders>
public ResponseHeaders dateHeader(String name, Date value)
dateHeader
in interface WritableHeaders<ResponseHeaders>
public ResponseHeaders dateHeader(String name, Iterable<Date> values)
dateHeader
in interface WritableHeaders<ResponseHeaders>
public ResponseHeaders host(String value)
host
in interface WritableHeaders<ResponseHeaders>
public boolean isKeepAlive()
isKeepAlive
in interface WritableHeaders<ResponseHeaders>
public ResponseHeaders keepAlive(boolean keepAlive)
keepAlive
in interface WritableHeaders<ResponseHeaders>
public ResponseHeaders transferEncodingChunked()
transferEncodingChunked
in interface WritableHeaders<ResponseHeaders>
Copyright © 2017. All rights reserved.