Package | Description |
---|---|
org.apache.http |
The core HTTP components (HttpCore).
|
org.apache.http.entity |
Representations for HTTP message entities.
|
org.apache.http.impl.io |
Default implementations for interfaces in
org.apache.http.io . |
org.apache.http.impl.nio.codecs |
Default implementations for interfaces in
org.apache.http.nio.codecs . |
org.apache.http.message |
A selection of HTTP message implementations.
|
org.apache.http.nio.entity |
Representations for non-blocking HTTP message entities.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FormattedHeader
An HTTP header which is already formatted.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Field and Description |
---|---|
protected Header |
AbstractHttpEntity.contentEncoding |
protected Header |
AbstractHttpEntity.contentType |
Modifier and Type | Method and Description |
---|---|
Header |
HttpEntityWrapper.getContentEncoding() |
Header |
AbstractHttpEntity.getContentEncoding()
Obtains the Content-Encoding header.
|
Header |
HttpEntityWrapper.getContentType() |
Header |
AbstractHttpEntity.getContentType()
Obtains the Content-Type header.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractHttpEntity.setContentEncoding(Header contentEncoding)
Specifies the Content-Encoding header.
|
void |
AbstractHttpEntity.setContentType(Header contentType)
Specifies the Content-Type header.
|
Modifier and Type | Method and Description |
---|---|
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 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.
|
Modifier and Type | Method and Description |
---|---|
Header[] |
ChunkDecoder.getFooters() |
Modifier and Type | Class and Description |
---|---|
class |
BasicHeader
Basic implementation of
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.
|
Modifier and Type | Field and Description |
---|---|
protected Header[] |
BasicHeaderIterator.allHeaders
An array of headers to iterate over.
|
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
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.
|
Constructor and Description |
---|
BasicHeaderIterator(Header[] headers,
String name)
Creates a new header iterator.
|
Modifier and Type | Method and Description |
---|---|
Header |
ContentBufferEntity.getContentEncoding() |
Header |
ContentBufferEntity.getContentType() |
Copyright © 2005-2012 The Apache Software Foundation. All Rights Reserved.