Uses of Interface
org.apache.hc.core5.http.Header
-
Packages that use Header Package Description org.apache.hc.core5.http Core HTTP transport component APIs.org.apache.hc.core5.http.impl.io Default implementation of HTTP/1.1 transport based on the classic (blocking) I/O model.org.apache.hc.core5.http.impl.nio Default implementation of HTTP/1.1 transport based on the asynchronous (non-blocking) I/O model.org.apache.hc.core5.http.io.entity HTTP message entity APIs based on the classic (blocking) I/O model.org.apache.hc.core5.http.io.support Support classes for the classic (blocking) I/O model.org.apache.hc.core5.http.message Core HTTP message components, message element parser and writer APIs and their default implementations.org.apache.hc.core5.http.nio Core HTTP transport APIs based on the asynchronous, event driven I/O model.org.apache.hc.core5.http.nio.entity HTTP message entity APIs based on the asynchronous (non-blocking) I/O model.org.apache.hc.core5.http.nio.support Support classes for the asynchronous I/O model.org.apache.hc.core5.http.nio.support.classic Support classes for the asynchronous I/O model that emulate behavior of the classic (blocking) I/O model.org.apache.hc.core5.http.support org.apache.hc.core5.http2 Core HTTP/2 transport component APIs.org.apache.hc.core5.http2.hpack HTTP/2 HPACK APIs.org.apache.hc.core5.http2.impl Default implementations of core HTTP/2 APIs.org.apache.hc.core5.http2.impl.nio Default implementation of HTTP/2 transport based on the asynchronous (non-blocking) I/O model.org.apache.hc.core5.reactive org.apache.hc.core5.testing.nio -
-
Uses of Header in org.apache.hc.core5.http
Subinterfaces of Header in org.apache.hc.core5.http Modifier and Type Interface Description interface
FormattedHeader
An HTTP header which is already formatted.Methods in org.apache.hc.core5.http that return Header Modifier and Type Method Description Header
MessageHeaders. getFirstHeader(java.lang.String name)
Returns the first header with a specified name of this message.Header
MessageHeaders. getHeader(java.lang.String name)
Gets single first header with the given name.Header[]
MessageHeaders. getHeaders()
Returns all the headers of this message.Header[]
MessageHeaders. getHeaders(java.lang.String name)
Returns all the headers with a specified name of this message.Header
MessageHeaders. getLastHeader(java.lang.String name)
Returns the last header with a specified name of this message.Methods in org.apache.hc.core5.http that return types with arguments of type Header Modifier and Type Method Description Supplier<java.util.List<? extends Header>>
HttpEntity. getTrailers()
Returns supplier of message trailers - headers sent after message body.java.util.Iterator<Header>
MessageHeaders. headerIterator()
Returns an iterator of all the headers.java.util.Iterator<Header>
MessageHeaders. headerIterator(java.lang.String name)
Returns an iterator of the headers with a given name.Methods in org.apache.hc.core5.http with parameters of type Header Modifier and Type Method Description void
HttpMessage. addHeader(Header header)
Adds a header to this message.boolean
HttpMessage. removeHeader(Header header)
Removes a header from this message.void
HttpMessage. setHeader(Header header)
Overwrites the first header with the same name.void
HttpMessage. setHeaders(Header... headers)
Overwrites all the headers in the message. -
Uses of Header in org.apache.hc.core5.http.impl.io
Fields in org.apache.hc.core5.http.impl.io declared as Header Modifier and Type Field Description private Header
IncomingHttpEntity. contentEncoding
private Header
IncomingHttpEntity. contentType
private static Header[]
ChunkedInputStream. EMPTY_FOOTERS
private Header[]
ChunkedInputStream. footers
Fields in org.apache.hc.core5.http.impl.io with type parameters of type Header Modifier and Type Field Description private Supplier<java.util.List<? extends Header>>
ChunkedOutputStream. trailerSupplier
Methods in org.apache.hc.core5.http.impl.io that return Header Modifier and Type Method Description Header[]
ChunkedInputStream. getFooters()
static Header[]
AbstractMessageParser. parseHeaders(SessionInputBuffer inBuffer, java.io.InputStream inputStream, int maxHeaderCount, int maxLineLen, LineParser lineParser)
Parses HTTP headers from the data receiver stream according to the generic format as specified by the HTTP/1.1 protocol specification.static Header[]
AbstractMessageParser. parseHeaders(SessionInputBuffer inBuffer, java.io.InputStream inputStream, int maxHeaderCount, int maxLineLen, LineParser parser, java.util.List<CharArrayBuffer> headerLines)
Parses HTTP headers from the data receiver stream according to the generic format as specified by the HTTP/1.1 protocol specification.Methods in org.apache.hc.core5.http.impl.io that return types with arguments of type Header Modifier and Type Method Description Supplier<java.util.List<? extends Header>>
IncomingHttpEntity. getTrailers()
Method parameters in org.apache.hc.core5.http.impl.io with type arguments of type Header Modifier and Type Method Description protected java.io.OutputStream
BHttpConnectionBase. createContentOutputStream(long len, SessionOutputBuffer buffer, java.io.OutputStream outputStream, Supplier<java.util.List<? extends Header>> trailers)
Constructors in org.apache.hc.core5.http.impl.io with parameters of type Header Constructor Description IncomingHttpEntity(java.io.InputStream content, long len, boolean chunked, Header contentType, Header contentEncoding)
Constructor parameters in org.apache.hc.core5.http.impl.io with type arguments of type Header Constructor Description ChunkedOutputStream(SessionOutputBuffer buffer, java.io.OutputStream outputStream, byte[] chunkCache, Supplier<java.util.List<? extends Header>> trailerSupplier)
Default constructor.ChunkedOutputStream(SessionOutputBuffer buffer, java.io.OutputStream outputStream, int chunkSizeHint, Supplier<java.util.List<? extends Header>> trailerSupplier)
Constructor taking an integer chunk size hint. -
Uses of Header in org.apache.hc.core5.http.impl.nio
Fields in org.apache.hc.core5.http.impl.nio with type parameters of type Header Modifier and Type Field Description private java.util.List<Header>
ChunkDecoder. trailers
Methods in org.apache.hc.core5.http.impl.nio that return types with arguments of type Header Modifier and Type Method Description java.util.List<? extends Header>
AbstractContentDecoder. getTrailers()
java.util.List<? extends Header>
ChunkDecoder. getTrailers()
Method parameters in org.apache.hc.core5.http.impl.nio with type arguments of type Header Modifier and Type Method Description void
AbstractContentEncoder. complete(java.util.List<? extends Header> trailers)
void
ChunkEncoder. complete(java.util.List<? extends Header> trailers)
void
ServerHttp1StreamDuplexer.DelayedOutputChannel. complete(java.util.List<? extends Header> trailers)
(package private) abstract void
AbstractHttp1StreamDuplexer. dataEnd(java.util.List<? extends Header> trailers)
(package private) void
ClientHttp1StreamDuplexer. dataEnd(java.util.List<? extends Header> trailers)
(package private) void
ClientHttp1StreamHandler. dataEnd(java.util.List<? extends Header> trailers)
(package private) void
ServerHttp1StreamDuplexer. dataEnd(java.util.List<? extends Header> trailers)
(package private) void
ServerHttp1StreamHandler. dataEnd(java.util.List<? extends Header> trailers)
(package private) AbstractHttp1StreamDuplexer.MessageDelineation
AbstractHttp1StreamDuplexer. endOutputStream(java.util.List<? extends Header> trailers)
private void
ChunkEncoder. writeTrailers(java.util.List<? extends Header> trailers)
-
Uses of Header in org.apache.hc.core5.http.io.entity
Methods in org.apache.hc.core5.http.io.entity that return types with arguments of type Header Modifier and Type Method Description Supplier<java.util.List<? extends Header>>
AbstractHttpEntity. getTrailers()
Supplier<java.util.List<? extends Header>>
HttpEntityWrapper. getTrailers()
Supplier<java.util.List<? extends Header>>
NullEntity. getTrailers()
Methods in org.apache.hc.core5.http.io.entity with parameters of type Header Modifier and Type Method Description static HttpEntity
HttpEntities. create(byte[] content, ContentType contentType, Header... trailers)
static HttpEntity
HttpEntities. create(java.io.File content, ContentType contentType, Header... trailers)
static HttpEntity
HttpEntities. create(java.io.Serializable serializable, ContentType contentType, Header... trailers)
static HttpEntity
HttpEntities. create(java.lang.String content, java.nio.charset.Charset charset, Header... trailers)
static HttpEntity
HttpEntities. create(java.lang.String content, ContentType contentType, Header... trailers)
static HttpEntity
HttpEntities. create(java.lang.String content, Header... trailers)
static HttpEntity
HttpEntities. create(java.nio.file.Path content, ContentType contentType, Header... trailers)
static HttpEntity
HttpEntities. create(IOCallback<java.io.OutputStream> callback, ContentType contentType, Header... trailers)
static HttpEntity
HttpEntities. withTrailers(HttpEntity entity, Header... trailers)
-
Uses of Header in org.apache.hc.core5.http.io.support
Methods in org.apache.hc.core5.http.io.support with parameters of type Header Modifier and Type Method Description ClassicRequestBuilder
ClassicRequestBuilder. addHeader(Header header)
ClassicResponseBuilder
ClassicResponseBuilder. addHeader(Header header)
ClassicRequestBuilder
ClassicRequestBuilder. removeHeader(Header header)
ClassicResponseBuilder
ClassicResponseBuilder. removeHeader(Header header)
ClassicRequestBuilder
ClassicRequestBuilder. setHeader(Header header)
ClassicResponseBuilder
ClassicResponseBuilder. setHeader(Header header)
ClassicRequestBuilder
ClassicRequestBuilder. setHeaders(Header... headers)
ClassicResponseBuilder
ClassicResponseBuilder. setHeaders(Header... headers)
-
Uses of Header in org.apache.hc.core5.http.message
Classes in org.apache.hc.core5.http.message that implement Header Modifier and Type Class Description class
BasicHeader
ImmutableHeader
.class
BufferedHeader
This class represents a raw HTTP header whose content is parsed 'on demand' only when the header value needs to be consumed.Fields in org.apache.hc.core5.http.message declared as Header Modifier and Type Field Description private Header[]
BasicHeaderIterator. allHeaders
An array of headers to iterate over.private static Header[]
HeaderGroup. EMPTY
Fields in org.apache.hc.core5.http.message with type parameters of type Header Modifier and Type Field Description private java.util.List<Header>
BasicListHeaderIterator. allHeaders
A list of headers to iterate over.private java.util.Iterator<Header>
AbstractHeaderElementIterator. headerIt
private java.util.List<Header>
HeaderGroup. headers
The list of headers for this group, in the order in which they were addedMethods in org.apache.hc.core5.http.message that return Header Modifier and Type Method Description static Header
MessageSupport. format(java.lang.String name, java.lang.String... tokens)
static Header
MessageSupport. format(java.lang.String name, java.util.Set<java.lang.String> tokens)
Header
HeaderGroup. getCondensedHeader(java.lang.String name)
Gets a header representing all of the header values with the given name.Header
AbstractMessageWrapper. getFirstHeader(java.lang.String name)
Header
HeaderGroup. getFirstHeader(java.lang.String name)
Gets the first header with the given name.Header
AbstractMessageWrapper. getHeader(java.lang.String name)
Header
HeaderGroup. getHeader(java.lang.String name)
Gets single first header with the given name.Header[]
AbstractMessageWrapper. getHeaders()
Header[]
AbstractMessageWrapper. getHeaders(java.lang.String name)
Header[]
HeaderGroup. getHeaders()
Gets all of the headers contained within this group.Header[]
HeaderGroup. getHeaders(java.lang.String name)
Gets all of the headers with the given name.Header
AbstractMessageWrapper. getLastHeader(java.lang.String name)
Header
HeaderGroup. getLastHeader(java.lang.String name)
Gets the last header with the given name.Header
BasicHeaderIterator. next()
Obtains the next header from this iteration.Header
BasicListHeaderIterator. next()
Obtains the next header from this iteration.Header
BasicLineParser. parseHeader(CharArrayBuffer buffer)
Header
LazyLaxLineParser. parseHeader(CharArrayBuffer buffer)
Header
LazyLineParser. parseHeader(CharArrayBuffer buffer)
Header
LineParser. parseHeader(CharArrayBuffer buffer)
Parses a header from the given buffer containing one line of text.Methods in org.apache.hc.core5.http.message that return types with arguments of type Header Modifier and Type Method Description java.util.Iterator<Header>
AbstractMessageWrapper. headerIterator()
java.util.Iterator<Header>
AbstractMessageWrapper. headerIterator(java.lang.String name)
java.util.Iterator<Header>
HeaderGroup. headerIterator()
Returns an iterator over this group of headers.java.util.Iterator<Header>
HeaderGroup. headerIterator(java.lang.String name)
Returns an iterator over the headers with a given name in this group.Methods in org.apache.hc.core5.http.message with parameters of type Header Modifier and Type Method Description void
AbstractMessageWrapper. addHeader(Header header)
void
HeaderGroup. addHeader(Header header)
Adds the given header to the group.void
BasicLineFormatter. formatHeader(CharArrayBuffer buffer, Header header)
void
LineFormatter. formatHeader(CharArrayBuffer buffer, Header header)
Formats a header.private boolean
HeaderGroup. headerEquals(Header header1, Header header2)
static HeaderElement[]
MessageSupport. parse(Header header)
static java.util.Set<java.lang.String>
MessageSupport. parseTokens(Header header)
boolean
AbstractMessageWrapper. removeHeader(Header header)
boolean
HeaderGroup. removeHeader(Header header)
Removes the first given header.boolean
HeaderGroup. removeHeaders(Header header)
Removes all headers that match the given header.void
AbstractMessageWrapper. setHeader(Header header)
void
HeaderGroup. setHeader(Header header)
Replaces the first occurrence of the header with the same name.void
AbstractMessageWrapper. setHeaders(Header... headers)
void
HeaderGroup. setHeaders(Header... headers)
Sets all of the headers contained within this group overriding any existing headers.Constructors in org.apache.hc.core5.http.message with parameters of type Header Constructor Description BasicHeaderIterator(Header[] headers, java.lang.String name)
Creates a new header iterator.Constructor parameters in org.apache.hc.core5.http.message with type arguments of type Header Constructor Description AbstractHeaderElementIterator(java.util.Iterator<Header> headerIterator)
Creates a new instance of BasicHeaderElementIteratorBasicHeaderElementIterator(java.util.Iterator<Header> headerIterator)
BasicHeaderElementIterator(java.util.Iterator<Header> headerIterator, HeaderValueParser parser)
Creates a new instance of BasicHeaderElementIteratorBasicListHeaderIterator(java.util.List<Header> headers, java.lang.String name)
Creates a new header iterator.BasicTokenIterator(java.util.Iterator<Header> headerIterator)
Creates a new instance ofBasicTokenIterator
. -
Uses of Header in org.apache.hc.core5.http.nio
Methods in org.apache.hc.core5.http.nio that return types with arguments of type Header Modifier and Type Method Description java.util.List<? extends Header>
ContentDecoder. getTrailers()
Returns content trailers if availableMethod parameters in org.apache.hc.core5.http.nio with type arguments of type Header Modifier and Type Method Description void
ContentEncoder. complete(java.util.List<? extends Header> trailers)
Terminates the content stream.void
DataStreamChannel. endStream(java.util.List<? extends Header> trailers)
Terminates the underlying data stream and optionally writes a closing sequence with the given trailers.void
AsyncDataConsumer. streamEnd(java.util.List<? extends Header> trailers)
Triggered to signal termination of the data stream. -
Uses of Header in org.apache.hc.core5.http.nio.entity
Fields in org.apache.hc.core5.http.nio.entity with type parameters of type Header Modifier and Type Field Description private java.util.List<Header>
DigestingEntityConsumer. trailers
Methods in org.apache.hc.core5.http.nio.entity that return types with arguments of type Header Modifier and Type Method Description java.util.List<Header>
DigestingEntityConsumer. getTrailers()
List of trailers sent with the data stream.Methods in org.apache.hc.core5.http.nio.entity with parameters of type Header Modifier and Type Method Description static AsyncEntityProducer
AsyncEntityProducers. create(byte[] content, ContentType contentType, Header... trailers)
static AsyncEntityProducer
AsyncEntityProducers. create(java.io.File content, ContentType contentType, Header... trailers)
static AsyncEntityProducer
AsyncEntityProducers. create(java.lang.String content, java.nio.charset.Charset charset, Header... trailers)
static AsyncEntityProducer
AsyncEntityProducers. create(java.lang.String content, ContentType contentType, Header... trailers)
static AsyncEntityProducer
AsyncEntityProducers. create(java.lang.String content, Header... trailers)
static AsyncEntityProducer
AsyncEntityProducers. create(java.nio.file.Path content, ContentType contentType, Header... trailers)
static AsyncEntityProducer
AsyncEntityProducers. createBinary(Callback<StreamChannel<java.nio.ByteBuffer>> callback, ContentType contentType, Header... trailers)
static AsyncEntityProducer
AsyncEntityProducers. createText(Callback<StreamChannel<java.nio.CharBuffer>> callback, ContentType contentType, Header... trailers)
static AsyncEntityProducer
AsyncEntityProducers. withTrailers(AsyncEntityProducer entity, Header... trailers)
Method parameters in org.apache.hc.core5.http.nio.entity with type arguments of type Header Modifier and Type Method Description void
AbstractBinDataConsumer. streamEnd(java.util.List<? extends Header> trailers)
void
AbstractCharDataConsumer. streamEnd(java.util.List<? extends Header> trailers)
void
DigestingEntityConsumer. streamEnd(java.util.List<? extends Header> trailers)
void
DiscardingEntityConsumer. streamEnd(java.util.List<? extends Header> trailers)
void
NoopEntityConsumer. streamEnd(java.util.List<? extends Header> trailers)
Deprecated. -
Uses of Header in org.apache.hc.core5.http.nio.support
Methods in org.apache.hc.core5.http.nio.support with parameters of type Header Modifier and Type Method Description AsyncPushBuilder
AsyncPushBuilder. addHeader(Header header)
AsyncRequestBuilder
AsyncRequestBuilder. addHeader(Header header)
AsyncResponseBuilder
AsyncResponseBuilder. addHeader(Header header)
AsyncPushBuilder
AsyncPushBuilder. removeHeader(Header header)
AsyncRequestBuilder
AsyncRequestBuilder. removeHeader(Header header)
AsyncResponseBuilder
AsyncResponseBuilder. removeHeader(Header header)
AsyncPushBuilder
AsyncPushBuilder. setHeader(Header header)
AsyncRequestBuilder
AsyncRequestBuilder. setHeader(Header header)
AsyncResponseBuilder
AsyncResponseBuilder. setHeader(Header header)
AsyncPushBuilder
AsyncPushBuilder. setHeaders(Header... headers)
AsyncRequestBuilder
AsyncRequestBuilder. setHeaders(Header... headers)
AsyncResponseBuilder
AsyncResponseBuilder. setHeaders(Header... headers)
Method parameters in org.apache.hc.core5.http.nio.support with type arguments of type Header Modifier and Type Method Description void
AbstractAsyncPushHandler. streamEnd(java.util.List<? extends Header> trailers)
void
AbstractAsyncRequesterConsumer. streamEnd(java.util.List<? extends Header> trailers)
void
AbstractAsyncResponseConsumer. streamEnd(java.util.List<? extends Header> trailers)
void
AbstractServerExchangeHandler. streamEnd(java.util.List<? extends Header> trailers)
void
BasicAsyncServerExpectationDecorator. streamEnd(java.util.List<? extends Header> trailers)
void
BasicClientExchangeHandler. streamEnd(java.util.List<? extends Header> trailers)
void
BasicRequestConsumer. streamEnd(java.util.List<? extends Header> trailers)
void
BasicResponseConsumer. streamEnd(java.util.List<? extends Header> trailers)
void
ImmediateResponseExchangeHandler. streamEnd(java.util.List<? extends Header> trailers)
-
Uses of Header in org.apache.hc.core5.http.nio.support.classic
Method parameters in org.apache.hc.core5.http.nio.support.classic with type arguments of type Header Modifier and Type Method Description void
AbstractClassicEntityConsumer. streamEnd(java.util.List<? extends Header> trailers)
void
AbstractClassicServerExchangeHandler. streamEnd(java.util.List<? extends Header> trailers)
-
Uses of Header in org.apache.hc.core5.http.support
Methods in org.apache.hc.core5.http.support that return Header Modifier and Type Method Description Header
AbstractMessageBuilder. getFirstHeader(java.lang.String name)
Header[]
AbstractMessageBuilder. getFirstHeaders()
Header[]
AbstractMessageBuilder. getHeaders()
Header[]
AbstractMessageBuilder. getHeaders(java.lang.String name)
Header
AbstractMessageBuilder. getLastHeader(java.lang.String name)
Methods in org.apache.hc.core5.http.support with parameters of type Header Modifier and Type Method Description AbstractMessageBuilder<T>
AbstractMessageBuilder. addHeader(Header header)
AbstractRequestBuilder<T>
AbstractRequestBuilder. addHeader(Header header)
AbstractResponseBuilder<T>
AbstractResponseBuilder. addHeader(Header header)
BasicRequestBuilder
BasicRequestBuilder. addHeader(Header header)
BasicResponseBuilder
BasicResponseBuilder. addHeader(Header header)
AbstractMessageBuilder<T>
AbstractMessageBuilder. removeHeader(Header header)
AbstractRequestBuilder<T>
AbstractRequestBuilder. removeHeader(Header header)
AbstractResponseBuilder<T>
AbstractResponseBuilder. removeHeader(Header header)
BasicRequestBuilder
BasicRequestBuilder. removeHeader(Header header)
BasicResponseBuilder
BasicResponseBuilder. removeHeader(Header header)
AbstractMessageBuilder<T>
AbstractMessageBuilder. setHeader(Header header)
AbstractRequestBuilder<T>
AbstractRequestBuilder. setHeader(Header header)
AbstractResponseBuilder<T>
AbstractResponseBuilder. setHeader(Header header)
BasicRequestBuilder
BasicRequestBuilder. setHeader(Header header)
BasicResponseBuilder
BasicResponseBuilder. setHeader(Header header)
AbstractMessageBuilder<T>
AbstractMessageBuilder. setHeaders(Header... headers)
AbstractRequestBuilder<T>
AbstractRequestBuilder. setHeaders(Header... headers)
AbstractResponseBuilder<T>
AbstractResponseBuilder. setHeaders(Header... headers)
BasicRequestBuilder
BasicRequestBuilder. setHeaders(Header... headers)
BasicResponseBuilder
BasicResponseBuilder. setHeaders(Header... headers)
Method parameters in org.apache.hc.core5.http.support with type arguments of type Header Modifier and Type Method Description AbstractMessageBuilder<T>
AbstractMessageBuilder. setHeaders(java.util.Iterator<Header> it)
-
Uses of Header in org.apache.hc.core5.http2
Methods in org.apache.hc.core5.http2 that return types with arguments of type Header Modifier and Type Method Description java.util.List<Header>
H2MessageConverter. convert(T message)
Converts givenHttpMessage
to a list of HTTP/2 headers.Method parameters in org.apache.hc.core5.http2 with type arguments of type Header Modifier and Type Method Description T
H2MessageConverter. convert(java.util.List<Header> headers)
Converts given list of HTTP/2 headers to aHttpMessage
. -
Uses of Header in org.apache.hc.core5.http2.hpack
Classes in org.apache.hc.core5.http2.hpack that implement Header Modifier and Type Class Description (package private) class
HPackHeader
Internal HPack header representation that also contains binary length of header name and header value.Methods in org.apache.hc.core5.http2.hpack that return Header Modifier and Type Method Description Header
HPackDecoder. decodeHeader(java.nio.ByteBuffer src)
Header
FifoLinkedList. get(int index)
(package private) Header
InboundDynamicTable. getDynamicEntry(int index)
(package private) Header
OutboundDynamicTable. getDynamicEntry(int index)
Header
FifoLinkedList. getFirst()
Header
OutboundDynamicTable. getHeader(int index)
Header
FifoLinkedList. getLast()
Methods in org.apache.hc.core5.http2.hpack that return types with arguments of type Header Modifier and Type Method Description java.util.List<Header>
HPackDecoder. decodeHeaders(java.nio.ByteBuffer src)
Methods in org.apache.hc.core5.http2.hpack with parameters of type Header Modifier and Type Method Description void
HPackEncoder. encodeHeader(ByteArrayBuffer dst, Header header)
(package private) void
HPackEncoder. encodeHeader(ByteArrayBuffer dst, Header header, boolean noIndexing, boolean useHuffman)
(package private) void
HPackEncoder. encodeLiteralHeader(ByteArrayBuffer dst, HPackEntry existing, Header header, HPackRepresentation representation, boolean useHuffman)
Method parameters in org.apache.hc.core5.http2.hpack with type arguments of type Header Modifier and Type Method Description void
HPackEncoder. encodeHeaders(ByteArrayBuffer dst, java.util.List<? extends Header> headers, boolean useHuffman)
(package private) void
HPackEncoder. encodeHeaders(ByteArrayBuffer dst, java.util.List<? extends Header> headers, boolean noIndexing, boolean useHuffman)
Constructors in org.apache.hc.core5.http2.hpack with parameters of type Header Constructor Description HPackHeader(Header header)
-
Uses of Header in org.apache.hc.core5.http2.impl
Methods in org.apache.hc.core5.http2.impl that return types with arguments of type Header Modifier and Type Method Description java.util.List<Header>
DefaultH2RequestConverter. convert(HttpRequest message)
java.util.List<Header>
DefaultH2ResponseConverter. convert(HttpResponse message)
Method parameters in org.apache.hc.core5.http2.impl with type arguments of type Header Modifier and Type Method Description HttpRequest
DefaultH2RequestConverter. convert(java.util.List<Header> headers)
HttpResponse
DefaultH2ResponseConverter. convert(java.util.List<Header> headers)
-
Uses of Header in org.apache.hc.core5.http2.impl.nio
Methods in org.apache.hc.core5.http2.impl.nio that return types with arguments of type Header Modifier and Type Method Description (package private) java.util.List<Header>
AbstractH2StreamMultiplexer. decodeHeaders(java.nio.ByteBuffer payload)
(package private) java.util.List<Header>
ServerH2StreamMultiplexer. decodeHeaders(java.nio.ByteBuffer payload)
Method parameters in org.apache.hc.core5.http2.impl.nio with type arguments of type Header Modifier and Type Method Description private void
AbstractH2StreamMultiplexer. commitHeaders(int streamId, java.util.List<? extends Header> headers, boolean endStream)
private void
AbstractH2StreamMultiplexer. commitPushPromise(int streamId, int promisedStreamId, java.util.List<Header> headers)
(package private) void
AbstractH2StreamMultiplexer.H2Stream. consumeHeader(java.util.List<Header> headers)
void
ClientH2StreamHandler. consumeHeader(java.util.List<Header> headers, boolean endStream)
void
ClientPushH2StreamHandler. consumeHeader(java.util.List<Header> headers, boolean endStream)
void
H2StreamHandler. consumeHeader(java.util.List<Header> headers, boolean endStream)
void
NoopH2StreamHandler. consumeHeader(java.util.List<Header> headers, boolean endStream)
void
ServerH2StreamHandler. consumeHeader(java.util.List<Header> headers, boolean endStream)
void
ServerPushH2StreamHandler. consumeHeader(java.util.List<Header> requestHeaders, boolean requestEndStream)
(package private) void
AbstractH2StreamMultiplexer.H2Stream. consumePromise(java.util.List<Header> headers)
void
ClientH2StreamHandler. consumePromise(java.util.List<Header> headers)
void
ClientPushH2StreamHandler. consumePromise(java.util.List<Header> headers)
void
H2StreamHandler. consumePromise(java.util.List<Header> headers)
void
NoopH2StreamHandler. consumePromise(java.util.List<Header> headers)
void
ServerH2StreamHandler. consumePromise(java.util.List<Header> headers)
void
ServerPushH2StreamHandler. consumePromise(java.util.List<Header> headers)
void
AbstractH2StreamMultiplexer.H2StreamChannelImpl. endStream(java.util.List<? extends Header> trailers)
void
H2StreamListener. onHeaderInput(HttpConnection connection, int streamId, java.util.List<? extends Header> headers)
void
H2StreamListener. onHeaderOutput(HttpConnection connection, int streamId, java.util.List<? extends Header> headers)
void
AbstractH2StreamMultiplexer.H2StreamChannelImpl. push(java.util.List<Header> headers, AsyncPushProducer pushProducer)
void
H2StreamChannel. push(java.util.List<Header> headers, AsyncPushProducer pushProducer)
void
NoopAsyncPushHandler. streamEnd(java.util.List<? extends Header> trailers)
void
AbstractH2StreamMultiplexer.H2StreamChannelImpl. submit(java.util.List<Header> headers, boolean endStream)
void
H2StreamChannel. submit(java.util.List<Header> headers, boolean endStream)
-
Uses of Header in org.apache.hc.core5.reactive
Fields in org.apache.hc.core5.reactive with type parameters of type Header Modifier and Type Field Description private java.util.List<Header>
ReactiveResponseConsumer. trailers
Methods in org.apache.hc.core5.reactive that return types with arguments of type Header Modifier and Type Method Description java.util.List<Header>
ReactiveResponseConsumer. getTrailers()
Returns the trailers received at the end of the response.Method parameters in org.apache.hc.core5.reactive with type arguments of type Header Modifier and Type Method Description void
ReactiveDataConsumer. streamEnd(java.util.List<? extends Header> trailers)
void
ReactiveResponseConsumer. streamEnd(java.util.List<? extends Header> trailers)
void
ReactiveServerExchangeHandler. streamEnd(java.util.List<? extends Header> trailers)
-
Uses of Header in org.apache.hc.core5.testing.nio
Method parameters in org.apache.hc.core5.testing.nio with type arguments of type Header Modifier and Type Method Description void
LoggingH2StreamListener. onHeaderInput(HttpConnection connection, int streamId, java.util.List<? extends Header> headers)
void
LoggingH2StreamListener. onHeaderOutput(HttpConnection connection, int streamId, java.util.List<? extends Header> headers)
-