public class CombinedHttpHeaders extends DefaultHttpHeaders
Please refer to section RFC 7230, 3.2.2.
HttpHeaders.Names, HttpHeaders.Values
EMPTY_HEADERS
构造器和说明 |
---|
CombinedHttpHeaders(boolean validate)
已过时。
Prefer instead to configuring a
HttpHeadersFactory
by calling withCombiningHeaders(true)
on DefaultHttpHeadersFactory.headersFactory() . |
限定符和类型 | 方法和说明 |
---|---|
boolean |
containsValue(java.lang.CharSequence name,
java.lang.CharSequence value,
boolean ignoreCase)
Returns
true if a header with the name and value exists, false otherwise. |
add, add, add, add, add, addInt, addShort, clear, contains, contains, contains, contains, copy, entries, equals, get, get, getAll, getAll, getInt, getInt, getShort, getShort, getTimeMillis, getTimeMillis, hashCode, isEmpty, iterator, iteratorCharSequence, names, remove, remove, set, set, set, set, set, setInt, setShort, size, valueCharSequenceIterator, valueStringIterator
addDateHeader, addDateHeader, addHeader, addHeader, addIntHeader, addIntHeader, clearHeaders, encodeAscii, equalsIgnoreCase, get, getAllAsString, getAsString, getContentLength, getContentLength, getDate, getDate, getDateHeader, getDateHeader, getDateHeader, getDateHeader, getHeader, getHeader, getHeader, getHeader, getHost, getHost, getIntHeader, getIntHeader, getIntHeader, getIntHeader, is100ContinueExpected, isContentLengthSet, isKeepAlive, isTransferEncodingChunked, iteratorAsString, newEntity, removeHeader, removeHeader, removeTransferEncodingChunked, set100ContinueExpected, set100ContinueExpected, setAll, setContentLength, setDate, setDateHeader, setDateHeader, setDateHeader, setDateHeader, setHeader, setHeader, setHeader, setHeader, setHost, setHost, setIntHeader, setIntHeader, setIntHeader, setIntHeader, setKeepAlive, setTransferEncodingChunked, toString
@Deprecated public CombinedHttpHeaders(boolean validate)
HttpHeadersFactory
by calling withCombiningHeaders(true)
on DefaultHttpHeadersFactory.headersFactory()
.validate
- Should Netty validate header values to ensure they aren't malicious.public boolean containsValue(java.lang.CharSequence name, java.lang.CharSequence value, boolean ignoreCase)
HttpHeaders
true
if a header with the name
and value
exists, false
otherwise.
This also handles multiple values that are separated with a ,
.
If ignoreCase
is true
then a case insensitive compare is done on the value.
containsValue
在类中 HttpHeaders
name
- the name of the header to findvalue
- the value of the header to findignoreCase
- true
then a case insensitive compare is run to compare values.
otherwise a case sensitive compare is run to compare values.