Top Description Interfaces Classes
[default module]

Package org.apache.http.message


Core HTTP message components, message element parser and writer APIs and their default implementations.

Interface Summary

Modifier and TypeInterface and Description
public interface
HeaderValueFormatter

Interface for formatting elements of a header value.

public interface
HeaderValueParser

Interface for parsing header values into elements.

public interface
LineFormatter

Interface for formatting elements of the HEAD section of an HTTP message.

public interface
LineParser

Interface for parsing lines in the HEAD section of an HTTP message.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractHttpMessage

Basic implementation of HttpMessage.

public class
BasicHeader

Implements a basic Header.

public class
BasicHeaderElement

Basic implementation of HeaderElement

public class
public class
BasicHeaderIterator

Basic implementation of a HeaderIterator.

public class
BasicHeaderValueFormatter

Basic implementation for formatting header value elements.

public class
BasicHeaderValueParser

Basic implementation for parsing header values into elements.

public class
public class
BasicHttpRequest

Basic implementation of HttpRequest.

public class
BasicHttpResponse

Basic implementation of HttpResponse.

public class
BasicLineFormatter

Interface for formatting elements of the HEAD section of an HTTP message.

public class
BasicLineParser

Basic parser for lines in the head section of an HTTP message.

public class
BasicListHeaderIterator

Implementation of a HeaderIterator based on a List.

public class
BasicNameValuePair

Basic implementation of NameValuePair.

public class
BasicRequestLine

Basic implementation of RequestLine.

public class
BasicStatusLine

Basic implementation of StatusLine

public class
BasicTokenIterator

Basic implementation of a TokenIterator.

public class
BufferedHeader

This class represents a raw HTTP header whose content is parsed 'on demand' only when the header value needs to be consumed.

public class
HeaderGroup

A class for combining a set of headers.

public class
ParserCursor

This class represents a context of a parsing operation:

  • the current position the parsing operation is expected to start at
  • the bounds limiting the scope of the parsing operation
public class
TokenParser

Low level parser for header field elements.