Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.http.Header

Packages that use Header
org.apache.http | Core HTTP component APIs and primitives.
org.apache.http.entity | Core HTTP entity implementations.
org.apache.http.impl.io | Default implementations of message parses and writers for synchronous, blocking communication.
org.apache.http.impl.nio.codecs | Default implementations of message parses and writers for asynchronous, even driven communication.
org.apache.http.message | Core HTTP message components, message element parser and writer APIs and their default implementations.
org.apache.http.nio.entity | Core HTTP entity implementations with support for asynchronous, event driven communication.

Uses of Header in org.apache.http

Subinterfaces of Header in org.apache.http
`interface` | `FormattedHeader` An HTTP header which is already formatted.

Methods in org.apache.http that return Header
`Header[]` | `HttpMessage.getAllHeaders()` Returns all the headers of this message.
`Header` | `HttpEntity.getContentEncoding()` Obtains the Content-Encoding header, if known.
`Header` | `HttpEntity.getContentType()` Obtains the Content-Type header, if known.
`Header` | `HttpMessage.getFirstHeader(String name)` Returns the first header with a specified name of this message.
`Header[]` | `HttpMessage.getHeaders(String name)` Returns all the headers with a specified name of this message.
`Header` | `HttpMessage.getLastHeader(String name)` Returns the last header with a specified name of this message.
`Header` | `HeaderIterator.nextHeader()` Obtains the next header from this iteration.

Methods in org.apache.http with parameters of type Header
`void` | `HttpMessage.addHeader(Header header)` Adds a header to this message.
`void` | `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.http.entity

Fields in org.apache.http.entity declared as Header
`protected Header` | `AbstractHttpEntity.contentEncoding`
`protected Header` | `AbstractHttpEntity.contentType`

Methods in org.apache.http.entity that return Header
`Header` | `HttpEntityWrapper.getContentEncoding()`
`Header` | `AbstractHttpEntity.getContentEncoding()` Obtains the Content-Encoding header.
`Header` | `HttpEntityWrapper.getContentType()`
`Header` | `AbstractHttpEntity.getContentType()` Obtains the Content-Type header.

Methods in org.apache.http.entity with parameters of type Header
`void` | `AbstractHttpEntity.setContentEncoding(Header contentEncoding)` Specifies the Content-Encoding header.
`void` | `AbstractHttpEntity.setContentType(Header contentType)` Specifies the Content-Type header.

Uses of Header in org.apache.http.impl.io

Methods in org.apache.http.impl.io that return Header
`Header[]` | `ChunkedInputStream.getFooters()`
`static Header[]` | `AbstractMessageParser.parseHeaders(SessionInputBuffer inBuffer, int maxHeaderCount, int maxLineLen, LineParser parser)` Parses HTTP headers from the data receiver stream according to the generic format as given in Section 3.1 of RFC 822, RFC-2616 Section 4 and 19.3.
`static Header[]` | `AbstractMessageParser.parseHeaders(SessionInputBuffer inBuffer, int maxHeaderCount, int maxLineLen, LineParser parser, List<CharArrayBuffer> headerLines)` Parses HTTP headers from the data receiver stream according to the generic format as given in Section 3.1 of RFC 822, RFC-2616 Section 4 and 19.3.

Uses of Header in org.apache.http.impl.nio.codecs

Methods in org.apache.http.impl.nio.codecs that return Header
`Header[]` | `ChunkDecoder.getFooters()`

Uses of Header in org.apache.http.message

Classes in org.apache.http.message that implement Header
`class` | `BasicHeader` Implements a basic `Header`.
`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.http.message declared as Header
`protected Header[]` | `BasicHeaderIterator.allHeaders` An array of headers to iterate over.

Fields in org.apache.http.message with type parameters of type Header
`protected List<Header>` | `BasicListHeaderIterator.allHeaders` A list of headers to iterate over.

Methods in org.apache.http.message that return Header
`Header[]` | `HeaderGroup.getAllHeaders()` Gets all of the headers contained within this group.
`Header[]` | `AbstractHttpMessage.getAllHeaders()`
`Header` | `HeaderGroup.getCondensedHeader(String name)` Gets a header representing all of the header values with the given name.
`Header` | `HeaderGroup.getFirstHeader(String name)` Gets the first header with the given name.
`Header` | `AbstractHttpMessage.getFirstHeader(String name)`
`Header[]` | `HeaderGroup.getHeaders(String name)` Gets all of the headers with the given name.
`Header[]` | `AbstractHttpMessage.getHeaders(String name)`
`Header` | `HeaderGroup.getLastHeader(String name)` Gets the last header with the given name.
`Header` | `AbstractHttpMessage.getLastHeader(String name)`
`Header` | `BasicListHeaderIterator.nextHeader()` Obtains the next header from this iteration.
`Header` | `BasicHeaderIterator.nextHeader()` Obtains the next header from this iteration.
`Header` | `BasicLineParser.parseHeader(CharArrayBuffer buffer)`
`Header` | `LineParser.parseHeader(CharArrayBuffer buffer)` Creates a header from a line.
`static Header` | `BasicLineParser.parseHeader(String value, LineParser parser)`

Methods in org.apache.http.message with parameters of type Header
`void` | `HeaderGroup.addHeader(Header header)` Adds the given header to the group.
`void` | `AbstractHttpMessage.addHeader(Header header)`
`protected void` | `BasicLineFormatter.doFormatHeader(CharArrayBuffer buffer, Header header)` Actually formats a header.
`CharArrayBuffer` | `LineFormatter.formatHeader(CharArrayBuffer buffer, Header header)` Formats a header.
`CharArrayBuffer` | `BasicLineFormatter.formatHeader(CharArrayBuffer buffer, Header header)`
`static String` | `BasicLineFormatter.formatHeader(Header header, LineFormatter formatter)` Formats a header.
`void` | `HeaderGroup.removeHeader(Header header)` Removes the given header.
`void` | `AbstractHttpMessage.removeHeader(Header header)`
`void` | `AbstractHttpMessage.setHeader(Header header)`
`void` | `HeaderGroup.setHeaders(Header[] headers)` Sets all of the headers contained within this group overriding any existing headers.
`void` | `AbstractHttpMessage.setHeaders(Header[] headers)`
`void` | `HeaderGroup.updateHeader(Header header)` Replaces the first occurence of the header with the same name.

Constructors in org.apache.http.message with parameters of type Header
`BasicHeaderIterator(Header[] headers, String name)` Creates a new header iterator.

Constructor parameters in org.apache.http.message with type arguments of type Header
`BasicListHeaderIterator(List<Header> headers, String name)` Creates a new header iterator.

Uses of Header in org.apache.http.nio.entity

Methods in org.apache.http.nio.entity that return Header
`Header` | `ContentBufferEntity.getContentEncoding()`
`Header` | `ContentBufferEntity.getContentType()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.