Uses of Interface
org.apache.http.Header

Packages that use Header
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. 
 

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 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
          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.
 

Fields in org.apache.http.message declared as Header
protected  Header[] BasicHeaderIterator.allHeaders
          An array of headers to iterate over.
 

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

Methods in org.apache.http.message with parameters of type Header
 void AbstractHttpMessage.addHeader(Header header)
           
 void HeaderGroup.addHeader(Header header)
          Adds the given header to the group.
protected  void BasicLineFormatter.doFormatHeader(CharArrayBuffer buffer, Header header)
          Actually formats a header.
 CharArrayBuffer BasicLineFormatter.formatHeader(CharArrayBuffer buffer, Header header)
           
 CharArrayBuffer LineFormatter.formatHeader(CharArrayBuffer buffer, Header header)
          Formats a header.
static String BasicLineFormatter.formatHeader(Header header, LineFormatter formatter)
          Formats a header.
 void AbstractHttpMessage.removeHeader(Header header)
           
 void HeaderGroup.removeHeader(Header header)
          Removes the given header.
 void AbstractHttpMessage.setHeader(Header header)
           
 void AbstractHttpMessage.setHeaders(Header[] headers)
           
 void HeaderGroup.setHeaders(Header[] headers)
          Sets all of the headers contained within this group overriding any existing 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.
 

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()
           
 



Copyright © 2005-2011 The Apache Software Foundation. All Rights Reserved.