public class CombinedHttpHeaders extends DefaultHttpHeaders
Please refer to section RFC 7230, 3.2.2.
| Modifier and Type | Class and Description |
|---|---|
private static class |
CombinedHttpHeaders.CombinedHttpHeadersImpl |
HttpHeaders.Names, HttpHeaders.ValuesHttpNameValidatorEMPTY_HEADERS| Constructor and Description |
|---|
CombinedHttpHeaders(boolean validate) |
| Modifier and Type | Method and Description |
|---|---|
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, entries, equals, get, get, getAll, getAll, getInt, getInt, getShort, getShort, getTimeMillis, getTimeMillis, hashCode, isEmpty, iterator, iteratorCharSequence, names, nameValidator, remove, remove, set, set, set, set, set, setInt, setShort, size, valueConverteraddDateHeader, 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, setTransferEncodingChunkedpublic boolean containsValue(java.lang.CharSequence name,
java.lang.CharSequence value,
boolean ignoreCase)
HttpHeaderstrue 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 in class HttpHeadersname - 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.