Partager via


Org.Apache.Http.Message Namespace

Classes

AbstractHttpMessage

Basic implementation of an HTTP message that can be modified.

BasicHeader

Represents an HTTP header field.

BasicHeaderElement

One element of an HTTP header's value.

BasicHeaderElementIterator

Basic implementation of a IHeaderElementIterator.

BasicHeaderIterator

Basic implementation of a IHeaderIterator.

BasicHeaderValueFormatter

Basic implementation for formatting header value elements.

BasicHeaderValueParser

Basic implementation for parsing header values into elements.

BasicHttpEntityEnclosingRequest

Basic implementation of a request with an entity that can be modified.

BasicHttpRequest

Basic implementation of an HTTP request that can be modified.

BasicHttpResponse

Basic implementation of an HTTP response that can be modified.

BasicLineFormatter

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

BasicLineParser

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

BasicListHeaderIterator

Implementation of a IHeaderIterator based on a IList.

BasicNameValuePair
BasicRequestLine

The first line of an IHttpRequest.

BasicStatusLine

Represents a status line as returned from a HTTP server.

BasicTokenIterator

Basic implementation of a ITokenIterator.

BufferedHeader

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

HeaderGroup

A class for combining a set of headers.

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

Interfaces

IHeaderValueFormatter

Interface for formatting elements of a header value.

IHeaderValueParser

Interface for parsing header values into elements.

ILineFormatter

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

ILineParser

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